设指令由取指、分析、执行 3 个子部件完成,每个子部件的工作周期均为△t,采用常规标量单流水线处理机。若连续执行 10 条指令, 则共需时间 ?△t
答案是12
请问怎么结算出来的
设指令2113由取指、分析、执行3个子部件完成,每个子部件的工作周期均为5261t,采用常规标量单流水线处理机。若连续执行10条指令,则共需时间12t。
通常一条指令对应着一种基本操作。一个计算机能执行什么样的指令,有多少条指令,这是由设计人员在设计计算机时决定的。计算机所能直接执行的全部指令,就是计算机的指令系统。
以二进制编码表示的指令叫机器指令,它通常包括操作码和操作数两大部分,操作码表示计算机执行什么操作,操作数指明参加操作的数的本身或操作数所在的地址。
因为计算机只认识二进制数,所以计算机指令系统中的所有指令都必须以二进制编码的形式来表示。
一般把计算机完成一条指令所花费的时间称为一个指令周期,指令周期越短,指令执行越快。通常所说的CPU主频或工作频率,就反映了指令执行周期的长短。
扩展资料:
JSP指令
指令(directive)向容器提供关于JSP页面的总体信息。在JSP页面中,指令是以<%@开头,以%>结束的标签。指令有三种类型:page指令、include指令和taglib指令。
三种指令的语法格式如下:
(1)<%@ page attribute-list %>
(2)<%@ include attribute-list %>
(3)<%@ taglib attribute-list %>
在上面的指令标签中,attribute-list表示一个或多个针对指令的属性/值对,多个属性之间用空格分隔。
1、page指令
page指令通知容器关于JSP页面的总体特性。例如,下面的page指令通知容器页面输出的内容类型和使用的字符集。
<%@ page contentType="text/html ;charset = gb2312" %>
2、 include指令
include指令实现把另一个文件(HTML、JSP等)的内容包含到当前页面中。下面是include指令的一个例子:
<%@ include file="copyright.html" %>
3、taglib指令
taglib指令用来指定在JSP页面中使用标准标签或自定义标签的前缀与标签库的RUI,下面是taglib指令的例子:
<%@ taglib prefix="demo" uri="/WEB-INF/mytaglib.tld" %>
参考资料:百度百科-计算机指令