本节内容 内存地址的5种形式 视频提供:昆山爱达人信息技术有限公司 官网地址:www.bcdaren.com 联系QQ:1250121864 QQ交流群 :49759272 联系电话:0512-57882866
MOV EAX,DWORD PTR DS:[0x13FFC4] 向内存中写入数据: 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 要点回顾 读取内存的值: MOV EAX,DWORD PTR DS:[0x13FFC4] 向内存中写入数据: MOV DWORD PTR DS:[0x13FFC4],EAX
MOV EAX,DWORD PTR DS:[0x13FFC4] 向内存中写入数据: 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 1、形式一:[立即数] 读取内存的值: MOV EAX,DWORD PTR DS:[0x13FFC4] 向内存中写入数据: MOV DWORD PTR DS:[0x13FFC4],EAX
2、形式二:[reg] reg代表寄存器 可以是8个通用寄存器中的任意一个 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 2、形式二:[reg] reg代表寄存器 可以是8个通用寄存器中的任意一个 读取内存的值: MOV ECX,0x13FFD0 MOV EAX,DWORD PTR DS:[ECX] 向内存中写入数据: MOV EDX,0x13FFD8 MOV DWORD PTR DS:[EDX],0x87654321
MOV EAX,DWORD PTR DS:[ECX+4] 向内存中写入数据: MOV EDX,0x13FFD8 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 3、形式三:[reg+立即数] 读取内存的值: MOV ECX,0x13FFD0 MOV EAX,DWORD PTR DS:[ECX+4] 向内存中写入数据: MOV EDX,0x13FFD8 MOV DWORD PTR DS:[EDX+0xC],0x87654321
MOV EDX,DWORD PTR DS:[EAX+ECX*4] 向内存中写入数据: 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 4、形式四:[reg+reg*{1,2,4,8}] 读取内存的值: MOV EAX,13FFC4 MOV ECX,2 MOV EDX,DWORD PTR DS:[EAX+ECX*4] 向内存中写入数据: MOV DWORD PTR DS:[EAX+ECX*4],87654321
5、形式五:[reg+reg*{1,2,4,8}+立即数] 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 5、形式五:[reg+reg*{1,2,4,8}+立即数] 读取内存的值: MOV EAX,13FFC4 MOV ECX,2 MOV EDX,DWORD PTR DS:[EAX+ECX*4+4] 向内存中写入数据: MOV DWORD PTR DS:[EAX+ECX*4+4],87654321
<汇编、C/C++线上班>学员可见 昆山爱达人信息技术有限公司 www.bcdaren.com QQ:1250121864 课后练习: <汇编、C/C++线上班>学员可见