欢迎光临散文网 会员登陆 & 注册

汇编语言——寻址方式

2020-05-22 15:24 作者:Iammyself001  | 我要投稿

学习6种灵活的寻址方式与其作用

(1)立即寻址

示例:

Mov eax,56H

作用:通常用于赋值。

(2)直接寻址

示例:

Mov eax,[12558878H]

作用:通常用于处理变量。

(3)寄存器寻址

示例

Mov eax,[edi]

作用:地址在寄存器中。

(4)寄存器相对寻址

示例

Mov EAX,[EDI+32H]

作用:常用于访问数组和结构。

(5)基址加变址寻址

示例

Mov EAX,[EBP+ESI]

MOV EAX,[EBX+EDI-10H]

作用:常用于访问结构。


揭秘高级语言中的数据结构和80386寻址方式的关系

一般高级语言中的数据结构和寻址方式有一定的关系,熟悉这些关系对逆向分析反汇编指令有很大的帮助。表1-1所示为高级语言中的数据结构和80386寻址方式的关系。


汇编语言——寻址方式的评论 (共 条)

分享到微博请遵守国家法律