美丽纸鹤

文章
2
资源
0
加入时间
2年10月17天

计算机内部执行add指令的过程

执行指令的示例:指令格式:ADD R0,[6]指令功能:通用寄存器R0的内容+地址为6的存储单元的内容=运算结果(更新到通用寄存器)第一步:取指(fetch)控制器将指令的地址送往存储器存储器将给定的地址读出指令内容,送回控制器控制器会发出控制信号将PC(program counter)寄存器中的内容通过内部总线传送到MAR中,MAP将会把地址送到地址总线上,与此同时控制电路会在控制总线上发送相应的控制信号(代表这一次访问存储器的操作是要读数据),这样存储器的MAR寄存器就会收到地址