计算机组成原理——第七章 指令系统
第七章 指令系统

-
回顾:
第一章——硬件:基本组成结构
第二章——发展史
第三章——系统总线:连接计算机的各个硬件
第四章——存储器:存储器的工作原理、存储器和CPU之间的连接
第五章——I/O部分
第六章——运算器:数据的表示方式、运算方法和实现的逻辑电路
7.1 机器指令

- 机器指令:计算机系统的CPU能够直接识别并且执行的操作命令
- 指令系统:指令集,一个处理器能够执行的所有的机器指令构成的集合

一、指令的一般格式
1.操作码



2.地址码
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iNyvi8Gr-1639205339886)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\4D4D2066EA86B645FB187768ADFC61C1.jpg)]](https://i-blog.csdnimg.cn/blog_migrate/d459a0c5c2963f26f078c392914c5d9b.png)
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROelIGNh-1639205339887)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\D5E7ABD87027A1D923A17889CDB1A362.jpg)]](https://i-blog.csdnimg.cn/blog_migrate/fcb422b5fae68a7c3ffc9d16d5fe6250.png)
二、指令字长


7.2 操作数类型和操作类型
一、操作数类型

二、数据在存储器中的存放方式




三、操作类型




7.3 寻址方式

一、指令寻址

- 对于顺序寻址中+1的解释:如果编址单位为字节,每一条指令的长度为32位,即4个字节,那么顺序寻址时每次加4;如果指令是长度是64个字节,那么PC应该加8
二、数据寻址

1.立即寻址

2.直接寻址

3.隐含寻址

4.间接寻址


5.存储器寻址

6.寄存器间接寻址

7.基址寻址


8.变址寻址


9.相对寻址



10.堆栈寻址



本文详细探讨了计算机组成原理中的指令系统,包括机器指令的结构(操作码和地址码)、指令字长,以及关键的寻址方式(指令寻址与数据寻址,如立即寻址到堆栈寻址)。通过实例解析,揭示了操作数类型、数据存储方式和不同寻址策略在实际执行中的作用。
917

被折叠的 条评论
为什么被折叠?



