汇编8086寻址方式

位移量:0,8,16位(16位寻址)
基址寄存器:BX,BP
变址寄存器:SI,DI
物理地址=段基址*16+有效地址(一般段寄存器默认DS,凡使用BP时默认SS)
有效地址=(基址)+(变址)*(比例因子)+(位移量)
1.立即数寻址方式
操作数直接放在指令中
MOV   AL,5        ;5是操作数

2.寄存器寻址方式
操作数在寄存器中,指令指定寄存器号

3.直接寻址方式
有效地址只包括位移量一种成分

MOV    AX,[2000H]  ;

4.寄存器间接寻址方式    

有效地址只包含基址或变址

MOV   AX,[BX]

5.寄存器相对寻址方式(直接变址寻址方式)

有效地址是基址或变址与位移量的和
MOV COUNT[SI]

MOV [SI+COUNT]

6.基址变址寻址方式

有效地址是基址和变址的和
MOV    [BX+DI]
MOV    [BX][DI]

7.相对基址变址寻址方式

有效地址是基址,变址,位移量之和

MOV MASK[BX][SI]

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值