单选题 下列叙述中,正确的有______。
  • A.计算机三级时序是指机器周期、指令周期和存储周期。
  • B.CPU只有在执行PUSH和POP指令后,堆栈寄存器(SP)的值才能递加或递减
  • C.指令有时候根据程序计数器(PC),有时候根据转移指令从主存中读出
  • D.以上全对
【正确答案】 B
【答案解析】[解析] A错误,因为计算机的三级时序是指CPU周期、节拍电位和节拍脉冲。 B正确。 C错误,程序计数器(PC)用以指出下一条指令在主存中的存放地址。CPU正是根据PC的内容去主存取得指令的。转移指令也是通过改变PC的值,来达到程序控制的目的的。故指令总是根据程序计数器(PC)从主存中读出的。 D错误。 因此,本题应该选择B。