指令系统——数据寻址

Posted 流楚丶格念

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指令系统——数据寻址相关的知识,希望对你有一定的参考价值。

指令寻址 v.s. 数据寻址

寻址方式不同

在这里插入图片描述

寻址方式特征包括:(十种)

在这里插入图片描述

数据寻址

我们在原有的寻址方式上加上四个bit位,也就是寻址特征(告诉后面的形式地址用什么方式来解读),就构成了数据寻址

一地址指令形式:

在这里插入图片描述
最终解读完后得到一条有效地址(求出操作数的真实地址,称为有效地址(EA)。)

二地址指令形式:

在这里插入图片描述

以下寻址方式前提:假设指令字长=机器字长=存储字长,假设操作数为3

十种寻址方式

直接寻址

在这里插入图片描述

间接寻址

在这里插入图片描述

寄存器寻址

在这里插入图片描述

寄存器间接寻址

在这里插入图片描述

隐含寻址

在这里插入图片描述

立即寻址

在这里插入图片描述

偏移寻址

内容太多:请移驾另一篇博客:
https://yangyongli.blog.csdn.net/article/details/116850056

堆栈寻址

内容太多:请移驾另一篇博客:
https://yangyongli.blog.csdn.net/article/details/116855155

小结

在这里插入图片描述

以上是关于指令系统——数据寻址的主要内容,如果未能解决你的问题,请参考以下文章

(计算机组成原理)第四章指令系统-第二节2:数据寻址(直接寻址间接寻址立即数)

(计算机组成原理)第四章指令系统-第二节3:数据寻址之偏移寻址(基址寻址变址寻址和相对寻址)

计算机组成原理 王道考研2021 第四章:指令系统 -- 指令的寻址方式(指令寻址和数据寻址)CISC和 RISC的基本概念

51单片机的指令系统

8086指令系统中的寻址方式

指令系统中采用不同寻址方式的主要目的是啥?