Assembly 如何将hextump转换为x86汇编代码?

Assembly 如何将hextump转换为x86汇编代码?,assembly,x86,hexdump,Assembly,X86,Hexdump,输出如何可以是ADD和MOV操作?它如何作为ADD和MOV操作工作 ORG 100h a0 DW 14A0h a1 DW 0201h a2 DW 1506h a3 DW 0201h a4 DW 1606h a5 DW 0201h a6 DW 1706h a7 DW 0301h a8 DW 1806h a9 DW 0C301h a12 DB 25 a13 DB 15 a14 DB 32 a15 DB 27 a16 DW 448 很容易。如果将此源组装为平面二进制文件,然

输出如何可以是
ADD
MOV
操作?它如何作为
ADD
MOV
操作工作

ORG 100h

a0 DW  14A0h
a1 DW  0201h
a2 DW  1506h
a3 DW  0201h
a4 DW  1606h
a5 DW  0201h
a6 DW  1706h
a7 DW  0301h
a8 DW  1806h
a9 DW  0C301h 

a12 DB 25
a13 DB 15
a14 DB 32
a15 DB 27
a16 DW 448

很容易。如果将此源组装为平面二进制文件,然后将其反汇编,则会得到以下输出:

00000000  A01401            mov al,[0x114]
00000003  02061501          add al,[0x115]
00000007  02061601          add al,[0x116]
0000000B  02061701          add al,[0x117]
0000000F  03061801          add ax,[0x118]
00000013  C3                ret
00000014  190F              sbb [bx],cx
00000016  201B              and [bp+di],bl
00000018  C0                db 0xc0
00000019  01                db 0x01
这是使用
nasm
和它的姐妹反汇编程序
ndisasm
完成的