某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序设计数器)为(1)H,该指令执行结束时PC为(2)H。

admin2019-04-09  37

问题 某计算机的地址线、数据线均为8位,一条两字节的相对寻址的无条件转移指令,存于内存20H和21H单元中,指令操作码存放在20H中,存放在21H中的位移量为15H。则取该指令时PC(程序设计数器)为(1)H,该指令执行结束时PC为(2)H。

选项 A、21
B、35
C、37
D、41

答案C

解析 在CPU准备取出指令时,PC内容必定指向存放指令第一个字节的地址,也就是20H。第1空的正确答案为选项A。在CPU取出指令准备执行时,PC内容为22H,因为位移量为15H,所以,执行该指令时,PC+位移量->PC,也就是22H+15H=37H。所以,指令结束时,PC为37H。第2空的正确答案为选项C。
转载请注明原文地址:https://jikaoti.com/ti/edL7FFFM
0

最新回复(0)