[408计算机组成原理] 第四章 指令系统4.2

本文详细介绍了计算机指令的顺序寻址和跳跃寻址,以及数据的多种寻址方式,包括直接寻址、间接寻址、寄存器寻址、立即寻址、相对寻址、基址寻址、变址寻址和堆栈寻址,强调了它们在程序执行中的作用和区别。

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

在这里插入图片描述

🚀 【考纲要求】指令的格式、寻址方式、数据的对齐和大小端存储方式
🚀 第四章的第一节内容请查看此链接 指令系统4.1

二、指令和数据的寻址方式

1)指令的寻址方式

在4.1节了解了指令系统,指令的基本结构,同时知道了指令系统将我们的软硬件结合了起来,指令是可以直接被计算机硬件直接运行的;那存放在主存中的指令是如何被计算机找到并有序的被执行的呢? 其实在计算中有一个程序计数器PC,它可以记录计算机每一次即将要执行的指令的地址,每一次指令被取走之后,程序计数器中的内容就会自动加“1”,即找到下一条指令的地址。而接下去指令寻址方式的学习,就是了解PC计数器中的内容如何自动加“1”从而找到下一条指令

①🎄指令的顺序寻址

(以指令字长等于存储字长,编址方式按着字编址)
假设现在CPU从PC中取走PC中的内容,即为0,CPU中的数据被CPU取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值