指令及操作数的寻址方式

32 篇文章 231 订阅 ¥79.90 ¥99.00
本文详细介绍了指令寻址的顺序和跳跃方式,以及操作数寻址的立即、直接、隐含、间接、寄存器、寄存器间接、偏移、相对、基准、段和堆栈寻址等不同方式,通过实例解析了各种寻址模式的工作原理。
摘要由CSDN通过智能技术生成

一 指令寻址

1.顺序寻址方式 —— PC+1→PC

       设置程序计数器(或称指令计数器)PC,每执行一条指令,计数器加1;

        把计数器内容作为指令的存储地址。  

2.跳跃寻址方式 —— 当程序转移时,修改PC的内容

      下条指令的地址,不是计数器给出的,而是当前指令指定的。

      程序跳跃后,按新的指令地址开始顺序执行,指令计数器的内容相应改变。

二 操作数寻址方式

  操作数的寻址:把操作数的形式地址,根据间址和变址等组合变换为操作数有效地址的过程。

  ⑴形式地址:指令中给出的地址。(不一定是实际地址)

  ⑵有效地址:操作数的实际地址。如寄存器编号或存储单元地址。

 

1.        立即寻址:指令的地址字段直接给出操作数本身

                                   MOV AX,2000H   ;将数据2000H存入累加器AX中

2.        直接寻址:指令字中直接给出操作数在内存的地址。形式地址=有效地址

                                    MOV AX,[2000H];  将有效地址为2000H的内存单元的内容读入A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI算法攻城狮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值