在CPU中用于跟踪指令地址的寄存器是( )。

admin2017-08-31  12

问题 在CPU中用于跟踪指令地址的寄存器是(    )。

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

答案C

解析 程序计数器中存放的是下一条指令的地址(可能是下一条指令的绝对地址,也可能是相对地址,即地址偏移量)。由于多数情况下,程序是顺序执行的,所以程序计算数器设计成能自动加1的装置。当出现转移指令时,需要重填程序计数器。
    指令寄存器:中央处理器即将执行的操作码存在这里。
    数据寄存器是存放操作数、运算结果和运算的中间结果,以减少访问存储器的次数,或者存放从存储器读取的数据以及写入存储器的数据的寄存器。
    地址寄存器用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。
转载请注明原文地址:https://kaotiyun.com/show/sMJZ777K
0

相关试题推荐
随机试题
最新回复(0)