一条指令的执行分为三个阶段
1.取址
CPU将PC寄存器中的地址发送给内存,内存将其地址中对应的指令返回到CPU中的指令寄存器(IR)
2.译码
译码器对IR中的指令进行识别,将指令(机器码)解析成具体的运算
3.执行
控制器控制运算器中对应的运算单元进行运算,运算结果写入寄存器
注:每执行一条指令后的PC的值会自动增加指向下一条指令
一条指令的执行分为三个阶段
1.取址
CPU将PC寄存器中的地址发送给内存,内存将其地址中对应的指令返回到CPU中的指令寄存器(IR)
2.译码
译码器对IR中的指令进行识别,将指令(机器码)解析成具体的运算
3.执行
控制器控制运算器中对应的运算单元进行运算,运算结果写入寄存器
注:每执行一条指令后的PC的值会自动增加指向下一条指令