微指令操作流程

wzp9999   2008-11-4 14:57 楼主
问个微指令操作流程的
ADD  Rd,disp.指令为双子长指令。disp为位移量。指令的操作流程图如下:

1.pc->MAR,M->MDR,MDR->IR,PC+1;

2.pc->MAR,M->MDR,MDR->MAR,PC+1;

3.M->MDR,MDR->A,

4.Rd->B,

5.A+B->Rd;

我不理解第二和第三个,disp是位移量,为什么要送地址寄存器,还要在向内存取,在第二步的时候直接MDR->A,不就好了么?

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复