下面讲讲立即数的加法流程??
其实和加法流程差不多,主要是简化了操作数的寻址。
程序: z = x + 5 ;
此时将加法流程中的Y改成5,其他都一样!!!!
1.PC计数器把当前地址值赋值给MAR,PC+1
2.主内存将MAR地址存储的指令读取到MDR
3.IR将MDR的指令值读取交给CU,CU解析到操作码为立即数
4.CU发出信号,IR将立即数直接写到寄存器2
5.CU发出信号,ALU进行加法运算,将结果写到寄存器3
如果有讲解错误,请留言联系作者及时删除,避免引导错误。
其实和加法流程差不多,主要是简化了操作数的寻址。
程序: z = x + 5 ;
此时将加法流程中的Y改成5,其他都一样!!!!
1.PC计数器把当前地址值赋值给MAR,PC+1
2.主内存将MAR地址存储的指令读取到MDR
3.IR将MDR的指令值读取交给CU,CU解析到操作码为立即数
4.CU发出信号,IR将立即数直接写到寄存器2
5.CU发出信号,ALU进行加法运算,将结果写到寄存器3
如果有讲解错误,请留言联系作者及时删除,避免引导错误。