热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

8086寻址方式(数据存取方式)

累加器:AX基址寄存器:BX、BP(基址指针寄存器)计数器:CX数据寄存器:DX变址寄存器:SI(源变址寄存器)、DI(目的变址寄存器)1、立即数寻址方式指令的操作数直接存放在机器



累加器:AX
基址寄存器:BX、BP(基址指针寄存器)
计数器:CX
数据寄存器:DX
变址寄存器:SI(源变址寄存器)、DI(目的变址寄存器)

1、立即数寻址方式

指令的操作数直接存放在机器代码中,紧跟在操作码之后

mov ax,1234h

2、寄存器寻址方式

指令的操作数存放在寄存器中

mov ax,1234h
mov bx,ax

3、存储器寻址方式

a、直接寻址方式

有效地址在指令中直接给出

mov ax,[2000h]

b、寄存器间接寻址方式

有效地址存放在基址寄存器BX或者变址寄存器SI、DI中

mov ax,[SI]

c、寄存器相对寻址方式

有效地址=BX/BP/SI/DI+8/16位位移量

mov ax,[DI+06h]

d、基址变址寻址方式

有效地址=BX/BP+SI/DI

mov ax,[BX+SI]

e、相对基址变址寻址方式

有效地址=BX/BP+SI/DI+8/16位位移量

mov ax,[BX+SI+06h]



推荐阅读
author-avatar
手机用户2502858405
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有