从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______ (其中,PC是程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器:AR为地址寄存器)。

admin2019-06-12  33

问题 从基本的CPU工作原理来看,若CPU执行MOV R1,R0指令(即将寄存器R0的内容传送到寄存器R1中),则CPU首先要完成的操作是______ (其中,PC是程序计数器;M为主存储器;DR为数据寄存器;IR为指令寄存器:AR为地址寄存器)。

选项 A、R0→R1
B、PC→AR
C、M→DR
D、DR→IR

答案C

解析 在CPU中,各个寄存器之间是不相通的,没有直接的连接通道。因此寄存器之间数据的传送,必须通过主存储器作为中介。在本题中,要将寄存器R0的内容传送到寄存器R1中,首先应将主存储器M清空,留出位置存放数据,即将主存储器M中的数据传送到数据寄存器DR中暂存,再将R0中的内容传送至主存储器M中,再从M中将数据传送到R1中,最后恢复M中的数据,将DR中的数据传送回M。
转载请注明原文地址:https://kaotiyun.com/show/kpRZ777K
0

最新回复(0)