早教吧 育儿知识 作业答案 考试题库 百科 知识分享

画出主机框图,分别以存储指令“STAM”和加法指令“ADDM”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指阶段)的信息流程.假设主存容量为256M×32位,在指令字长、存储字长

题目详情
画出主机框图,分别以存储指令“STA M”和加法指令“ADD M”(M均为主存地址)为例,在图中按序标出完成该指令(包括取指阶段)的信息流程.假设主存容量为256M×32位,在指令字长、存储字长、机器字长相等的条件下,指出图中各寄存器的位数.
▼优质解答
答案和解析
①存数指令的信息流程:
取指令:PC→MAR→M→MDR→IR
分析指令:Ad(IR)→MAR
执行指令:ACC→MDR→M,WR
②加法指令的信息流程:
取指令:PC→MAR→M→MDR→IR;
分析指令:OP(IR)→CU;
执行指令:Ad(IR)→MAR→M→MDR→X
ACC→ALU,同时X→ALU
ALU→ACC ,ACC→MDR,WR.
主存容量是256×32位,得2的28次方=256M.故MAR=28,PC=28,MDR=32;又指令字长=存储字长=机器字长,则IR=ACC=MQ=X=32.