- 1
- 0
- 约1.29千字
- 约 15页
- 2020-01-16 发布于天津
- 举报
计算机组成与系统结构 陈泽宇 副教授第1章 计算机系统概论第2章 运算方法和运算器第3章 存储系统第4章 指令系统第5章 中央处理器(CPU)第6章 总线系统第7章 输入输出(I/O)系统第8章 并行计算机系统4.3 指令分类不同机器的指令系统是各不相同的从指令的操作码功能来考虑,一个较为完善的指令系统中常见的指令类型包括:数据传送、算术运算、逻辑运算、程序控制、输入输出、字符串处理、系统控制4.3.1 数据传送指令数据传送指令是最基本、最常用、最重要的指令用来使数据在主存与CPU寄存器之间进行传输可以一次传送一个数据或一批数据包括取数指令LOAD、存数指令STORE、存储器或寄存器间数据传送指令MOVE等4.3.3 逻辑运算指令逻辑运算是对数据进行逻辑操作包括逻辑与AND、逻辑或OR、逻辑非NOT等三种基本操作以及同或、异或等组合逻辑操作4.3.4 程序控制指令控制程序的流程,使程序具有调试与判断功能主要包括:转移指令、转子程序指令与子程序返回指令、程序中断指令等1.转移指令包括条件转移和无条件转移指令将程序计数器PC(Program Counter)中的指令地址值更新为需要转移的目标指令的地址值条件转移指令是指当满足规定的条件后才执行转移无条件转移指令则不受任何约束地将程序转移2.转子程序指令与子程序返回指令转子程序指令是实现子程序调用的指令子程序是能够完成某一特定功能的程序段
原创力文档

文档评论(0)