在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么

题目
问答题
在寄存器—寄存器型,寄存器—存储器型和存储器—存储器型三类指令中,哪类指令的执行时间最长?哪类指令的执行时间最短?为什么?
参考答案和解析
正确答案: 寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作数在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

计算机的指令部件包括()。

A、控制器、运算器

B、指令计算器、指令寄存器、指令译码器

C、地址寄存器、数据寄存器、接口

D、控制存储器、地址寄存器、数据缓冲器


参考答案:B

第2题:

控制机器指令执行的微程序存放在______中。

A.控制存储器

B.指令寄存器

C.内部存储器

D.SRAM


正确答案:A
解析:微程序是实现程序的一种手段,具体就是一条程序指令对应一段微程序。在有微程序的系统中,CPU内,部有一个控制存储器,里面存放着各种程序指令对应的微程序段。当CPU执行一句程序指令时,会从控制存储器里取一段与该程序指令对应的微程序解释执行,从而完成该程序语句的功能。

第3题:

用于存放从存储器中读出的指令的寄存器是()

A.指令寄存器

B.数据累加器

C.程序计数器

D.通用寄存器


参考答案:A

第4题:

过程是把指令从主存取出送至()。

  • A、指令寄存器
  • B、存储器数据寄存器
  • C、程序寄存器
  • D、程序状态字寄存器

正确答案:A

第5题:

CPU中有若干寄存器,其中存放存储器中数据和指令地址的寄存器、存放CPU将要执行的下一条指令地址的寄存器、存数据和指令的寄存器分别是()。

A.地址寄存器
B.程序计数器
C.数据寄存器
D.指令寄存器

答案:A,B,C
解析:
CPU中保存当前正在执行的指令的寄存器为指令寄存器IR,保存下一条指令地址的寄存器为程序计数器PC,用于存放存储器中数据和指令地址的寄存器是地址寄存器,存数据和指令的寄存器是数据寄存器。

第6题:

数据传送类指令包括()。

A、寄存器-寄存器

B、寄存器-存储器

C、立即数-存储器

D、寄存器-立即数


参考答案:ABCD

第7题:

控制机器指令执行的微程序存放在______中。

A.控制存储器

B.指令寄存器

C.内部寄存器

D.SRAM


正确答案:A
解析:控制存储器中的一个存储单元(字)表示了某一条指令的某一操作步骤的控制信号,以及下一步骤的有关信息,称该字为微指令。全部微指令的集合称为微程序。微程序控制器的基本工作原理:根据IR中的操作码,找到与之对应的控制存储器中的一段微程序的入口地址,并按指令功能所确定的次序,逐条从控制存储器中读出微指令,以驱动计算机各部件正确运行。其中,控制器的一种组成方式是将所需的微操作信号(即微命令),以微程序形式事先存入一个控制存储器中。每一步操作所需的若干微命令,以代码形式构成一条微指令。

第8题:

内存储器中的机器指令,一般先取数据到缓冲寄存器,再送到( )

A.累加器

B.指令寄存器

C.地址寄存器

D.通用寄存器


正确答案:B

第9题:

下列存储器中,汇编语言程序员可见的是()。

A.存储器地址寄存器(MAR)
B.程序计数器(PC)
C.存储器数据寄存器(MDR)
D.指令寄存器(IR)

答案:B
解析:
汇编程序员可以通过指定待执行指令的地址来设置PC的值,而IR、MAR、MDR是CPU的内部工作寄存器,对程序员不可见。

第10题:

用于存放从存储器中读出的指令的寄存器是()

  • A、指令寄存器
  • B、数据累加器
  • C、程序计数器
  • D、通用寄存器

正确答案:A