访存时,送给存储器的地址首先放在 ( )
访存时,送给存储器的地址首先放在 ( )
A、数据寄存器MDR中
B、地址寄存器MAR中
C、状态寄存器SR中
D、指令寄存器IR中
【正确答案】:B
【题目解析】:访存时,送给存储器的地址首先放在地址寄存器MAR中。在CPU中,地址寄存器(MAR)是用来保存当前CPU所访问的内存单元的地址。由于在内存和CPU之间存在着操作速度上的差别,所以必须使用地址寄存器来保持地址信息,直到内存的读/写操作完成为止。因此,当CPU需要访问内存时,它首先会将目标地址放入MAR中,然后MAR会保持这个地址信息,直到数据被成功读取或写入。这种方式确保了CPU能够准确地定位到需要访问的内存位置,从而实现数据的正确读写。
Top