指令执行的基本过程
两个步骤:
1.先从存储器中每次读取一条指令
2.然后执行这条指令
四步:
1.每个指令周期开始时,依据在程序计数器中的指令地址从存储器中取一条指令
2.在取指完成后根据指令类别自动将程序计数器的值变成下条指令的地址,自增1
3.取到的指令放在指令寄存器中
4.处理器解释并执行所要求的动作
5类指令
访问存储器指令:处理器和存储器间数据传送
I/O指令:处理器和I/O模块间数据传送和命令发送
算术逻辑指令(数据处理指令):执行数据算术和逻辑操作
控制转移指令:指定一个新的指令的执行起点
处理器控制指令:修改处理器状态,改变处理器工作方式
两个步骤:
1.先从存储器中每次读取一条指令
2.然后执行这条指令
四步:
1.每个指令周期开始时,依据在程序计数器中的指令地址从存储器中取一条指令
2.在取指完成后根据指令类别自动将程序计数器的值变成下条指令的地址,自增1
3.取到的指令放在指令寄存器中
4.处理器解释并执行所要求的动作
5类指令
访问存储器指令:处理器和存储器间数据传送
I/O指令:处理器和I/O模块间数据传送和命令发送
算术逻辑指令(数据处理指令):执行数据算术和逻辑操作
控制转移指令:指定一个新的指令的执行起点
处理器控制指令:修改处理器状态,改变处理器工作方式