32位寄存器 | 16位寄存器 | 15-8 7-0 8位寄存器 |
---|---|---|
EAX | AX | AH - AL |
ECX | CX | CH-CL |
EDX | DX | DH-DL |
EBX | BX | BH-BL |
ESP | SP | |
EBP | BP | |
ESI | SI | |
EDI | DI |
代码演示
MOV EAX,0xAAAAA // EAX 目标操作数 0xAAAAA 原操作数
MOV语法
- MOV r.m8,r8
- MOV r/m16,r16
- MOV r/m32,r32
- MOV r8,r/m8
- MOV r32,r/m32
- MOV r32,r/m32
- MOV r8,imm8
- MOV r16,imm16
- MOV r32,imm32
- r表示通用寄存器
- m代表内存
- imm代表立即数
- r8代表8位通用寄存器
- imm8代表8位立即数
立即数:高级语言里的常量
内存读写
写
mov dword ptr ds:[内存] ,0xffff // 立即数
读
mov r,dword ptr ds:[内存地址]