首页 > 试题广场 >

下列说法正确的是()

[单选题]

下列说法正确的是()

  • 取指周期一定等于机器周期
  • 指令字长等于存储字长的前提下,取指周期等于机器周期
  • 指令字长等于机器字长的前提下,取指周期等于机器周期
  • 取指周期与机器周期没有必然的联系
推荐
B
取指周期:指令周期的第一个阶段,也称取指令阶段。即制单元执行程序的周期内,从存储单元取出所要执行的指令的过程。
机器周期:在计算机中,为了便于管理,常把一条指令的执行过程划分为若干个阶段,每一阶段完成一项工作。例如,取指令、存储器读写等,这每一项工作称为一个基本操作。完成一个基本操作所需要的时间称为机器周期。
指令字长:是指机器指令中二进制代码的总位数。指令字长取决于操作码的长度、操作数地址的长度和操作数地址的个数。不同的指令的字长是不同的。
存储字长:存储单元中的二进制代码(存储字)位数,存储字长可以是8位、16位、32位等。
机器字长:计算机进行一次整数运算所能处理的二进制数据的位数(整数运算即定点整数运算)。
指令字长一般取存储字长的整数倍,当指令字长等于存储字长时,取指周期可看作机器周期。因此本题选B。
编辑于 2019-12-13 14:11:28 回复(0)
B
  • 机器周期(CPU周期):CPU访问一次内存所花的时间较长,因此用从内存读取一条指令字的最短时间来定义。
  • 取指周期:在取指周期中CPU主要完成两个操作:(1)按程序计数器PC的内容取指令(2)形成后继指令的地址。
  • 早期计算机的存储字长一般和机器的指令字长与数据字长相等,故访问一次主存便可取一条指令或一个数据。即机器周期等于取值周期。


编辑于 2019-12-12 18:32:41 回复(0)