笔记:计算机组成原理——第七章

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第七章 指令系统

请添加图片描述

  • 回顾:

    第一章——硬件:基本组成结构

    第二章——发展史

    第三章——系统总线:连接计算机的各个硬件

    第四章——存储器:存储器的工作原理、存储器和CPU之间的连接

    第五章——I/O部分

    第六章——运算器:数据的表示方式、运算方法和实现的逻辑电路

7.1 机器指令

请添加图片描述

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

请添加图片描述

一、指令的一般格式

1.操作码

在这里插入图片描述

请添加图片描述在这里插入图片描述

2.地址码

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-iNyvi8Gr-1639205339886)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\4D4D2066EA86B645FB187768ADFC61C1.jpg)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ROelIGNh-1639205339887)(file:///C:\Users\lenovo\Documents\Tencent Files\2840175822\Image\C2C\D5E7ABD87027A1D923A17889CDB1A362.jpg)]

二、指令字长

请添加图片描述

在这里插入图片描述

7.2 操作数类型和操作类型

一、操作数类型

在这里插入图片描述

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

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

三、操作类型

在这里插入图片描述
在这里插入图片描述
请添加图片描述
请添加图片描述

7.3 寻址方式

在这里插入图片描述

一、指令寻址

在这里插入图片描述

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

二、数据寻址

请添加图片描述

1.立即寻址

请添加图片描述

2.直接寻址

请添加图片描述

3.隐含寻址

请添加图片描述

4.间接寻址

请添加图片描述请添加图片描述

5.存储器寻址

请添加图片描述

6.寄存器间接寻址

请添加图片描述

7.基址寻址

请添加图片描述

请添加图片描述

8.变址寻址

请添加图片描述
请添加图片描述

9.相对寻址

请添加图片描述
请添加图片描述
请添加图片描述

10.堆栈寻址

请添加图片描述
请添加图片描述请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值