直接访内指令第二个CPU周期任务是
1个回答
关注
展开全部
咨询记录 · 回答于2022-02-26
直接访内指令第二个CPU周期任务是
亲,很高兴为您解答!1、非访内指令它需要两个CPU周期,在第一个CPU周期,即取指令阶段.CPU完成三件事:(1)送指令地址并对程序计数器PC加1,以便为取下一条指令做好准备:(2)从内存取出指令:(3)对指令操作码进行译码或测试,以便确定进行什么操作。在第二个CPU周期,即执行指令阶段,CPU根据对指令操作的译码或测试,进行指令所要求的操作。例I:加法指令ADD RO.R1(1)AR-PC, PC-PC+1;送指令地址并形成下 条指令地址。(2)读主存,IR-读出内容;读取指令到指令寄存器00:13:55 @飞猫是我Baidu 文保(3)RO-R0+RI,保存状态信息;执行指令木指令结束,检测中断请求,无中断请求,进入下一条指令的执行过程。例2:传送指令MVRR R2,R0(1) AR-PC, PC-PC+I(2)读主存,IR一读出内容(3)R2-R0+0;执行
已赞过
评论
收起
你对这个回答的评价是?