这段汇编代码什么意思?高手入~
发布网友
发布时间:2024-09-29 05:30
我来回答
共5个回答
热心网友
时间:2024-10-13 07:03
两点:
1.假如这段代码是源代码请你自己用编译器将他编译连接,然后在反汇编查看代码.
2.如果是你自己提取的代码请说明程序环境.
代码不详细 CS/DS/SS/ES都没说明寄存器寻址的目的不明确.
另外一点,这段代码就算编译后也是运行不成功的,代码段内被数据填充了65h 66h 64h并非指令,CPU运行到此会引发错误./
如一楼所说,这段代码放出来没有任何意义,就相当与在别人的房子里面拿了个螺丝问我们这个螺丝是哪来的一样.
热心网友
时间:2024-10-13 07:04
用记事本保存下面一串字符,再用DEBUG.EXE反汇编,就是上面的代码,
估计是乱写的:
efd61c3b2b213dc35ce7aea5fb670573
热心网友
时间:2024-10-13 07:04
DB 65
DB 66
DB 64
学生:
英国石油公司(BP)+蒂斯XOR(+ 33],
62分贝
XOR呀,[BP + SI + 32]
XOR(BP),+迪
DB 64
DB 63
斯[迪]XOR
DB 63
DB 65
AAA
DB 61
DB 65
DB 61
6266 XOR斧,
学生:
AAA
XOR(迪],独资企业,
AAA
XOR斧,[BX + SI]
热心网友
时间:2024-10-13 07:05
请问你这段代码是由编译生成的汇编代码吗?
我感觉这是个数据采集程序中的一段
意思是对DB 61...DB 65中的数据做编码处理
AAA指令是BCD调整指令
热心网友
时间:2024-10-13 07:06
这段代码单独放出来,没有任何意义..