寻址方式

与数据有关的寻址方式:

立即寻址 MOV AX , 常数
直接寻址 MOV AX , [常数] ;加上中括号 或 MOV AX , 变量名或标号
寄存器寻址 MOV AX , 通用寄存器
寄存器间接寻址 MOV AX , [(BX,BP,SI,DI)中的一个] ;以下四行均需加上中括号
寄存器相对寻址 MOV AX , [(BX,BP,SI,DI)中的一个 + 偏移量]
基址变址寻址 MOV AX , [基址寄存器 + 变址寄存器]
相对基址变址寻址 MOV AX , [基址寄存器 + 变址寄存器 + 偏移量]
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
你感觉把那些王八的屁屁搞懂了有什么重大的意义么?
我感觉现在的作者好像越来越喜欢玩文字游戏了,好像越是别人看不懂就越能显示他的水平似的
在编程领域不是有那么个思想么:
什么是好程序?其中的一条就是程序源文件的易读性,不是你的程序别人看不懂就是好程序了
上面几乎包含了8086所有的寻址方式
其实能够灵活地运用各种指令才是最终的目的
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
以上纯属个人见解............

第二个寄存器直接寻址指的是存储器(内存)寻址
寄存器寻址:
mov ax,bx
mov [bx],ax
第二个操作数的寄存器寻址
寄存器直接寻址:
mov ax,[bx]
mov ax,[bp]
第二个操作数是寄存器直接寻址


转:https://zhidao.baidu.com/question/77949909.html?qbl=relate_question_0&word=%BC%C4%B4%E6%C6%F7%D1%B0%D6%B7

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值