相关考题

问答题 一台模拟机的数据通路如图所示,其中ALU完成加、减、传送(X)三种操作,MUX是三选一多路开关,R1~R3是通用寄存器。RAM是双端口存储器,其中DRAM为数据存储器(CE1为读写使能,RD/WE#为读/写命令),IRAM为指令存储器(只读)。AR为数据地址存储器,PC为程序计数器(具有自动加1功能),IR为指令寄存器。所有的单箭头为控制微命令。画出存数指令“STA(R3),R2”的指令周期流程图,标明建立数据通路的微命令。PC中已存放指令地址,DRAM的数据地址由R3提供,写入数据由R2提供。

问答题 某计算机有如图所示的功能部件,其中M为主存,MDR为主存数据寄存器,MAR为主存地址寄存器,R0~R3为通用寄存器,IR为指令寄存器,PC为程序计数器(具有自动加1功能),C,D为暂存器,ALU为算术逻辑单元,移位器可以左移、右移、直通传送。 (1)将功能部件连接起来,组成完整的数据通路,并用单向或者双向箭头表示信息传送方向。 (2)画出“ADDR1,R2”指令周期流程图。该指令的含义是将R1中的数与R2中的数相加,相加的结果直通传送至R1中。

问答题 某机器的总线结构如图所示。设计“ADDR(R2),R1”的指令周期流程图。该指令的含义是进行求和操作,R1+(R2)—>R1,一个源操作数在R1中,另一个源操作数的地址在R2中,运算结果送到R1中。