Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Assembly 如何从x86 ASM中破译机器代码?_Assembly_Machine Code - Fatal编程技术网

Assembly 如何从x86 ASM中破译机器代码?

Assembly 如何从x86 ASM中破译机器代码?,assembly,machine-code,Assembly,Machine Code,清单(x86 ASM)中有以下两行代码: 你能给我解释一下机器代码的每一部分(行的左边)是什么意思吗 0009是程序中的偏移量 66是操作数大小前缀 BB是指令操作码 00000014是一个32位地址位移 000F 67| 8D 00000000 000F是程序中的偏移量 67是地址大小前缀 8D是指令操作码 00000000是32位地址位移Google“英特尔指令编码” 000F 67| 8D 00000000 000F 67| 8D 00000000

清单(x86 ASM)中有以下两行代码:

你能给我解释一下机器代码的每一部分(行的左边)是什么意思吗

0009是程序中的偏移量
66是操作数大小前缀
BB是指令操作码
00000014是一个32位地址位移

000F 67| 8D 00000000
000F是程序中的偏移量
67是地址大小前缀
8D是指令操作码
00000000是32位地址位移

Google“英特尔指令编码”
000F 67| 8D 00000000
000F 67| 8D 00000000