简述计算机指令的寻址方式?

 我来答
不如最佳状态
2023-07-10 · 贡献了超过117个回答
知道答主
回答量:117
采纳率:100%
帮助的人:6114
展开全部
根据地址码代表的地址类型,之林系统可以有以下5种。
1.立即寻址
地址码就是操作数,这种寻址方式不必再次访问内存去取操作数。当然,也无法修改操
作数。
2.直接寻址
地址码就是主存内数据的绝对地址,不必做任何换算。不足之处在于寻址范围有限,地
址码的位数限制了寻址空间,而计算机的发展趋势是计算机拥有越来越大的内存。而使
用变长指令可以突破限制,但是该指令会变得臃肿。
3.寄存器寻址
地址码的地址是寄存器的地址。与内存寻址相比较而言,访问寄存器的速度是非常快的,
所以使用寄存器寻址有非常快的速度。不足之处在于寄存器的数量和数据宽度有限。
4.间接寻找
地址码指向主存中的数据,这个数据任然是一个地址,这种方式提高了寻址的灵活性,
扩大了寻址的范围。但由于要多次读内存,速度大为下降。
5.寄存器间间接寻址
地址码保存的是寄存器地址,相对应的寄存器中保存的是数据的地址,这样既快又有灵
活性,是一种广泛使用的寻址方式。
6.变址寻址
变址寻址,是讲地址码和变址寄存器内容相加后形成数据的地址。由于变址寄存器能自
动修改,因而这种方式对数组运算、字符串操作等批量数据的处理非常有效。
7.基址变址
于变址寻址类似,是讲变址寄存器改为基址寄存器,不同之处在于,基址寄存器的内容
不变,改变的是指令中地址码的部分内容,主要作用是扩大寻址空间和再定位。
8.页面寻址
页面寻址是将主存分组为若干个区,寻址时使用区码加区码内偏移的方式确定位置。
9.相对寻址
相对寻址与变址寻址类似,这时变址寄存器换成了程序计数器。
兴电通信
2024-11-27 广告
湖北兴电通信科技有限公司是以专业研发、制造、生产、销售、工程设计于一体的现代化高科技企业,是全高速公路、隧道机电设备和城市智能交通产品专业制造商,为各地工程商和业主提供优质高性能的智能交通产品,企业主要从事高速公路和隧道PLC区域控制器系列... 点击进入详情页
本回答由兴电通信提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式