首页
社区
课程
招聘
[旧帖] 这些汇编指令对应的C语言指令是什么? 0.00雪花
发表于: 2007-3-16 10:52 4863

[旧帖] 这些汇编指令对应的C语言指令是什么? 0.00雪花

2007-3-16 10:52
4863
0054EA45  |.  33D2          XOR EDX,EDX
0054EA47  |.  8A90 92EC5400 MOV DL,BYTE PTR DS:[EAX+54EC92] ;EAX = 0x0F
0054EA4D  |.  FF2495 72EC54>JMP DWORD PTR DS:[EDX*4+54EC72]               

-----------------------
0054EC72  53 EB 54 00 54 EA 54 00 82 EA 54 00 C7 EA 54 00  S朐.T暝.?T.顷T.
0054EC82  6B EA 54 00 99 EA 54 00 B0 EA 54 00 BC EB 54 00  k暝.?T.瓣T.茧T.
0054EC92  00 01 07 07 07 07 07 07 07 07 02 03 03 07 03 03  .
0054ECA2  03 03 03 03 03 03 03 03 07 04 07 07 07 07 07 07  
0054ECB2  07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07  
0054ECC2  07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07  
0054ECD2  07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07  
0054ECE2  07 07 07 07 07 07 07 07 07 05 07 06 CC CC CC CC  烫烫

这些汇编指令对应的C语言指令是什么?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 101
活跃值: (12)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
2
当case语句比较长时,c一般是用一个跳转表来进行操作

switch(eax)
{
   case x0_0:
      // your code
      jmp 跳转表(x0)
      break;
   case x1_1:
      break;
   case x2_10:
      break;
   case x3_11:
   case x3_12:
   case x3_14:
   case x3_15:
   case x3_16:
       .......
       break;
   case x4:
       ........
       break;
   case x5:
     ......
   case x6:
     ......
   case x7:
}
2007-3-16 11:04
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
谢谢了
2007-3-16 11:26
0
游客
登录 | 注册 方可回帖
返回
//