寻址方式小结
2012-12-17 14:31
246 查看
;寻址方式 ;含义 ;名称 ;常用格式举例
;-------------------------------------------------------------------------------------------
;[idata] ;EA=idata;SA=(ds) ;直接寻址 ;[idata]
;[bx] ;EA=bx;SA=(ds) ;
;[si] ; 同上 ;寄存器间接寻址
;[di] ; ; ;[bx]
;[bp] ;EA=bp,SA=(ss) ;
;-------------------------------------------------------------------------------------------
;[bx+idata] ;EA=bx+idata,sa=(ds) ;寄存器相对寻址 ;用于结构体[bx].idata
;[si+idata] ; ; ;用于数组idata[si]
;[di+idata] ; ; ;用于二维数组[bx][idata]
;[bp+idata] ;EA=bp+idata,sa=(ss) ;
;-------------------------------------------------------------------------------------------
;[bx+si]
;[bx+di] ;基址变址寻址 ;用于二维数组
;[bp+si]
;[bp+di]
;-------------------------------------------------------------------------------------------
;[bx+si+idata]
;[bx+di+idata]
;[bp+si+idata] ;相对基址变址寻址 ;用于表格结构的数组
;[bp+di+idata]
;-------------------------------------------------------------------------------------------
在没有寄存器指明内存单元尺寸的时候,可以用操作符x ptr 来指明,
例如 word ptr
byte ptr
;-------------------------------------------------------------------------------------------
;[idata] ;EA=idata;SA=(ds) ;直接寻址 ;[idata]
;[bx] ;EA=bx;SA=(ds) ;
;[si] ; 同上 ;寄存器间接寻址
;[di] ; ; ;[bx]
;[bp] ;EA=bp,SA=(ss) ;
;-------------------------------------------------------------------------------------------
;[bx+idata] ;EA=bx+idata,sa=(ds) ;寄存器相对寻址 ;用于结构体[bx].idata
;[si+idata] ; ; ;用于数组idata[si]
;[di+idata] ; ; ;用于二维数组[bx][idata]
;[bp+idata] ;EA=bp+idata,sa=(ss) ;
;-------------------------------------------------------------------------------------------
;[bx+si]
;[bx+di] ;基址变址寻址 ;用于二维数组
;[bp+si]
;[bp+di]
;-------------------------------------------------------------------------------------------
;[bx+si+idata]
;[bx+di+idata]
;[bp+si+idata] ;相对基址变址寻址 ;用于表格结构的数组
;[bp+di+idata]
;-------------------------------------------------------------------------------------------
在没有寄存器指明内存单元尺寸的时候,可以用操作符x ptr 来指明,
例如 word ptr
byte ptr
相关文章推荐
- ARM寻址方式小结 [ARM]
- 寻址方式小结
- 网易云课堂《Linux内和分析》汇编分析和寻址方式小结(一)
- 小结:8.4 8086汇编 寻址方式小结
- 指令系统的寻址方式大致汇总
- 汇编语言复习之--寻址方式1
- arm蛋疼汇编part 2 -- arm寻址方式
- xss,csrf入侵方式小结 站内的GET和POST 与 站外的GET与POST
- ActionContext和ServletActionContext小结 (包含IoC和非ioc方式获取request等)
- 32位cpu寻址小结(转载)
- Asp.Net传参方式小结
- SQL SERVER 的SQL语句优化方式小结
- ARM寻址方式
- 在linux中安装mongodb的方式小结
- thinkPHP查询方式小结
- 段寄存器和8种地址寻址方式
- 80x86寻址方式概括总结
- JavaScript定义类或函数的几种方式小结
- EtherCAT设备寻址方式
- NAND FLASH 读写寻址方式