- 14
- 0
- 约6.8千字
- 约 40页
- 2018-03-29 发布于河南
- 举报
计算机原理第5章
1、指令的分类 不同机器的指令系统各不相同,但从操作功能来说,一般都有数据传送类、算术运算类、逻辑运算类、程序控制类、输入输出类、字符串类和系统控制类指令。 1.数据传送指令 主要实现寄存器之间、主存和寄存器之间的数据传送。包括取数、存数、传送、交换、清累加器、成组传送、堆栈操作等. 2.算术运算指令 包括二进制定点加、减、乘、除指令,浮点加、减、乘、除指令,求反、求补指令,算术比较指令,十进制加、减运算等。 3.辑运算指令 包括逻辑加、乘指令,按位求反,异或运算指令,逻辑左右移位等。主要用于无符号数的位操作、代码转换、判断等。 指令的分类 4.程序控制指令 也称转移指令,包括有条件转移、无条件转移,转子程序、子程序返回、中断返回指令等。 5.输入输出指令 主要用来启动外设、检测外设状态,实现外设与CPU之间或外设之间的数据传送。 6.字符串处理指令 包括字符串的传送、转换、比较、查找指令等,主要用来处理非数值数据的处理。 7.特权指令 主要用于操作系统或其他系统软件,一般不提供给用户。 8.其他指令 如状态寄存器的置位、复位、测试,暂停,空操作等。 2、基本指令系统
原创力文档

文档评论(0)