收集汇编指令和机器码的对应关系(完善中)
来源:互联网 发布:php短信验证码生成 编辑:程序博客网 时间:2024/06/08 11:33
50 PUSH EAX
51 PUSH ECX
52 PUSH EDX
53 PUSH EBX
54 PUSH ESP
55 PUSH EBP
56 PUSH ESI
57 PUSH EDI
58 POP EAX
59 POP ECX
5A POP EDX
5B POP EBX
5C POP ESP
5D POP EBP
5E POP ESI
5F POP EDI
60 PUSHAD
61 POPAD
9C PUSHFD
9D POPFD
C3 RETN
CD INT EX: CD 03---->INT 3
长跳转:
00400FF2 /E9 09400000 JMP 00405000
从400FF2跳转到405000,但是机器码是E9 09400000(4009)E9是操作码,操作数是4009,其实这样一个对应关系:4009+EIP(400FF2)+5=405000,数字5代表这个跳转操作占据5个字节;
短跳转:
004010FA /EB 12 JMP SHORT 0040110E
从4010FA跳转到40110E,同样,操作码是EB,操作数12,对应关系:12+EIP(4010FA)+2=40110E ,数字2代表跳转操作占据2个字节。
长调用:
00400FF2 E8 09400000 CALL 00405000
操作码是E8,对应关系:4009+EIP(400FF2)+5=405000,5是调用占用5个字节。
短调用:
00401000 E8 03000000 CALL 00401008
操作码是E8,操作娄是00000003,对应关系:3+EIP(401000)+5=401008,5是占用5个字节。
- 收集汇编指令和机器码的对应关系(完善中)
- 汇编指令和机器码的对应表
- 汇编指令和机器码的对应表
- 汇编指令和机器码的对应表
- 汇编指令和机器码的对应表
- 汇编指令和机器码的对应表
- 汇编指令和机器码的对应表
- 机器码与汇编指令的对应关系(兼议好问题怎么成了傻问题)
- 机器码 与 汇编指令的关系
- 机器码 与 汇编指令的关系
- 机器码 与 汇编指令的关系
- 汇编指令机器码对应列表
- 8086 汇编和机器码的对应表
- jmp指令对应的机器码
- jmp指令对应的机器码
- 几种跳转指令和对应的机器码
- 汇编指令与Intrinsics指令的对应关系汇总
- 汇编指令与机器码的相互转换
- flex4 动态获取对象属性,动态生成数据源,动态生成lineChart,清除数据。
- 关于MMC/CD usb storage 设备大量传输出现内核崩溃的解决办法
- 对日志的处理_log4j入门一
- 设置 调式时,进入属性调式 逐过程执行属性和运算符
- drupal7 创建form表单 并重定向提交路径同时使用get方式传递(drupal 简洁url)传参实例演示
- 收集汇编指令和机器码的对应关系(完善中)
- ORA-12560: TNS: 协议适配器错误
- linux将程序放到后台执行
- LINUX卸载系统自带JDK 很给力的文章
- 如何将数据库中的表导入到PowerDesigner中
- HTTP 502 错误 – 网关错误 (Bad gateway)
- vs2008中Qt提示设置
- STL算法学习
- 拷贝构造函数