汇编问题 这个段命令啥意思啊

来源:百度知道 编辑:UC知道 时间:2024/05/26 11:19:39
35466E6F 00B7 E7D2F4CC ADD BYTE PTR DS:[EDI+CCF4D2E7],DH
35466E75 C3 RETN
35466E76 B3 F6 MOV BL,0F6
35466E78 C6 ??? ; 未知命令
35466E79 B7 00 MOV BH,0
35466E7B 0000 ADD BYTE PTR DS:[EAX],AL
35466E7D 0000 ADD BYTE PTR DS:[EAX],AL
35466E7F 00C6 ADD DH,AL
35466E81 AD LODS DWORD PTR DS:[ESI]
35466E82 D7 XLAT BYTE PTR DS:[EBX+AL]
35466E83 D3C4 ROL ESP,CL
35466E85 C3 RETN
35466E86 C8 A5C2F4 ENTER 0C2A5,0F4
35466E8A CB RETF ; 远返回
35466E8B C0C8 AB ROR AL,0AB ; 移位常量超出 1..31 的范围
35466E8E BC D2000000 MOV ESP,0D2

哪个高手解释下

1、需要结合上文才能看到代码功能
2、
35466E76 B3 F6 MOV BL,0F6
35466E78 C6 ??? ; 未知命令

从上看,你的代码里面有花指令,不然的话,执行到第二句就该CPU停止工作了(遇到计算机不识别的指令)

这应该是用反汇编工具反编译出来的结果吧,最前面的是指令所在的内存地址,然后是数据,后面是数据所对应的指令