计算机的指令系统包括什么?

如题所述

①数据处理指令:包括算术运算指令、逻辑运算指令、移位指令、比较指令等。

②数据传送指令:包括寄存器之间、寄存器与主存储器之间的传送指令等。

③程序控制指令:包括条件转移指令、无条件转移指令、转子程序指令等。

④输入-输出指令:包括各种外围设备的读、写指令等。有的计算机将输入-输出指令包含在数据传送指令类中。

⑤状态管理指令:包括诸如实现置存储保护、中断处理等功能的管理指令。

扩展资料

一条指令的执行过程按时间顺序可分为以下几个步骤。

① CPU发出指令地址。将指令指针寄存器(IP)的内容——指令地址,经地址总线送入存储器的地址寄存器中。

② 从地址寄存器中读取指令。将读出的指令暂存于存储器的数据寄存器中。

③ 将指令送往指令寄存器。将指令从数据寄存器中取出,经数据总线送入控制器的指令寄存器中。

④ 指令译码。指令寄存器中的操作码部分送指令译码器,经译码器分析产生相应的操作控制信号,送往各个执行部件。

⑤ 按指令操作码执行。

⑥ 修改程序计数器的值,形成下一条要取指令的地址。若执行的是非转移指令,即顺序执行,则指令指针寄存器的内容加1,形成下一条要取指令的地址。指令指针寄存器也称为程序计数器。

参考资料来源:百度百科-指令系统

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-30
 是计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”能力。不同计算机的指令系统包含的指令种类和数目也不同。一般均包含算术运算型、逻辑运算型、数据传送型、判定和控制型、输入和输出型等指令。
第2个回答  2019-01-18
指令系统包括指令、数据表示、寻址方式
第3个回答  2012-12-31
通常包括操作码和操作数
第4个回答  2013-10-03
操作码和操作数
相似回答