在计算机指令执行过程中,关于寄存器的协同工作机制,以下说法正确的是?
答案解析
核心考点说明:本题考察指令执行过程中各寄存器的时序配合。解题思路分析:根据指令执行流程,MAR在取指阶段接收PC地址(取指令),执行阶段接收IR的地址码部分(取操作数)。D选项正确。PC在取指阶段指向当前指令,执行结束后才加1(A错误)。IR在分析指令阶段即提供操作码和地址码(B错误)。乘法时ACC保存高位,MQ保存低位(C错误)。每个选项详细分析:D选项准确描述了MAR在不同周期的数据来源。易错点提醒:需区分指令执行各阶段寄存器的数据流向和功能转换。
正确答案:D