【2021.01.09】经典定长指令-修改ERX

i64/o64/d64/f64

  1. i64:在32位下才有效。
  2. o64:在64位下才有效。
  3. d64:指令后面含有d64表示指令后面的操作数宽度默认是64位,且不支持32位操作数宽度。
  4. f64:在64位模式下,要求操作数宽度必须是64位,即使加上改变操作数宽度的前缀指令也无法改变宽度。

PUSH/POP

硬编码汇编
0x50PUSH EAX
0x51PUSH ECX
0x52PUSH EDX
0x53PUSH EBX
0x54PUSH ESP
0x55PUSH EBP
0x56PUSH ESI
0x57PUSH EDI
0x58POP EAX
0x59POP ECX
0x5APOP EDX
0x5BPOP EBX
0x5CPOP ESP
0x5DPOP EBP
0x5EPOP ESI
0x5FPOP EDI

INC/DEC

MOV Rb, lb/MOV ERX, ld

XCHG EAX, ERX

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值