hex文件反编译成汇编语言外部中断1例子汇编hex反汇编.docx
- 文档编号:23105291
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:19
- 大小:16.17KB
hex文件反编译成汇编语言外部中断1例子汇编hex反汇编.docx
《hex文件反编译成汇编语言外部中断1例子汇编hex反汇编.docx》由会员分享,可在线阅读,更多相关《hex文件反编译成汇编语言外部中断1例子汇编hex反汇编.docx(19页珍藏版)》请在冰豆网上搜索。
hex文件反编译成汇编语言外部中断1例子汇编hex反汇编
汇编程序:
ORG0000H
LJMPMAIN
ORG0013H
LJMPINT
ORG0030H
MAIN:
SETBEA
SETBEX1
SETBPX1
SETBIT1
MOVA,#01H
HERE:
SJMPHERE
ORG0100H
INT:
MOVP1,A
RLA
RETI
END
Hex文件
:
020800F3
:
0C0FE4F6D8FD758
:
020030CB
:
020100E7
:
0C003000D2AFD2AAD2BAD28A740180FEEC
:
04010000F1
:
00000001FF
个人解释:
(其实反汇编过程不能反映真实程序要执行的过程,因为外部中断1的触发需要配合硬件电路来实现才能产生,因此单纯执行汇编程序仅仅是顺序执行,并没有触发中断响应,进而执行中断服务程序。
)
对hex文件进行反编译:
;==========================================================================
;====PowerDisassemblerforMCS-51and6502================================
;==========================================================================
;Writenby:
覃远高
;Copyright:
覃远高
;HomePage:
;Tel:
;Update:
2000
;==========================================================================
;===========Disassembleinformation========================================
;==========================================================================
;FileName:
C:
\Users\wugaochao\Desktop\
;ICBody:
MCS-51
;Date:
2016/9/13
;==========================================================================
;==========================================================================
;标号==============指令================================地址===机器码=======
;==========================================================================
Q0000:
LJMPQ0030;0000020030
;==========================================================================
Q0003:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q000B:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0013:
DB02H,01H,00H,00H,00H,00H,00H,00H;........
Q001B:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0023:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q002B:
DB00H,00H,00H,00H,00H;.....
;==========================================================================
Q0030:
SETBEA;0030D2AF
SETBEX1;0032D2AA
SETBPX1;0034D2BA
SETBIT1;0036D28A
MOVA,#01H;00387401
SJMP$;003A80FE
NOP;003C00
NOP;003D00
NOP;003E00
NOP;003F00
NOP;004000
NOP;004100
NOP;004200
NOP;004300
NOP;004400
NOP;004500
NOP;004600
NOP;004700
NOP;004800
NOP;004900
NOP;004A00
NOP;004B00
NOP;004C00
NOP;004D00
NOP;004E00
NOP;004F00
NOP;005000
NOP;005100
NOP;005200
NOP;005300
NOP;005400
NOP;005500
NOP;005600
NOP;005700
NOP;005800
NOP;005900
NOP;005A00
NOP;005B00
NOP;005C00
NOP;005D00
NOP;005E00
NOP;005F00
NOP;006000
NOP;006100
NOP;006200
NOP;006300
NOP;006400
NOP;006500
NOP;006600
NOP;006700
NOP;006800
NOP;006900
NOP;006A00
NOP;006B00
NOP;006C00
NOP;006D00
NOP;006E00
NOP;006F00
NOP;007000
NOP;007100
NOP;007200
NOP;007300
NOP;007400
NOP;007500
NOP;007600
NOP;007700
NOP;007800
NOP;007900
NOP;007A00
NOP;007B00
NOP;007C00
NOP;007D00
NOP;007E00
NOP;007F00
NOP;008000
NOP;008100
NOP;008200
NOP;008300
NOP;008400
NOP;008500
NOP;008600
NOP;008700
NOP;008800
NOP;008900
NOP;008A00
NOP;008B00
NOP;008C00
NOP;008D00
NOP;008E00
NOP;008F00
NOP;009000
NOP;009100
NOP;009200
NOP;009300
NOP;009400
NOP;009500
NOP;009600
NOP;009700
NOP;009800
NOP;009900
NOP;009A00
NOP;009B00
NOP;009C00
NOP;009D00
NOP;009E00
NOP;009F00
NOP;00A000
NOP;00A100
NOP;00A200
NOP;00A300
NOP;00A400
NOP;00A500
NOP;00A600
NOP;00A700
NOP;00A800
NOP;00A900
NOP;00AA00
NOP;00AB00
NOP;00AC00
NOP;00AD00
NOP;00AE00
NOP;00AF00
NOP;00B000
NOP;00B100
NOP;00B200
NOP;00B300
NOP;00B400
NOP;00B500
NOP;00B600
NOP;00B700
NOP;00B800
NOP;00B900
NOP;00BA00
NOP;00BB00
NOP;00BC00
NOP;00BD00
NOP;00BE00
NOP;00BF00
NOP;00C000
NOP;00C100
NOP;00C200
NOP;00C300
NOP;00C400
NOP;00C500
NOP;00C600
NOP;00C700
NOP;00C800
NOP;00C900
NOP;00CA00
NOP;00CB00
NOP;00CC00
NOP;00CD00
NOP;00CE00
NOP;00CF00
NOP;00D000
NOP;00D100
NOP;00D200
NOP;00D300
NOP;00D400
NOP;00D500
NOP;00D600
NOP;00D700
NOP;00D800
NOP;00D900
NOP;00DA00
NOP;00DB00
NOP;00DC00
NOP;00DD00
NOP;00DE00
NOP;00DF00
NOP;00E000
NOP;00E100
NOP;00E200
NOP;00E300
NOP;00E400
NOP;00E500
NOP;00E600
NOP;00E700
NOP;00E800
NOP;00E900
NOP;00EA00
NOP;00EB00
NOP;00EC00
NOP;00ED00
NOP;00EE00
NOP;00EF00
NOP;00F000
NOP;00F100
NOP;00F200
NOP;00F300
NOP;00F400
NOP;00F500
NOP;00F600
NOP;00F700
NOP;00F800
NOP;00F900
NOP;00FA00
NOP;00FB00
NOP;00FC00
NOP;00FD00
NOP;00FE00
NOP;00FF00
MOVP1,A;0100F590
RLA;010223
RETI;010332
;==========================================================================
Q0104:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q010C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0114:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q011C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0124:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q012C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0134:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q013C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0144:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q014C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0154:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q015C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0164:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q016C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0174:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q017C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0184:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q018C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0194:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q019C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01A4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01AC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01B4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01BC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01C4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01CC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01D4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01DC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01E4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01EC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01F4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q01FC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0204:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q020C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0214:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q021C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0224:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q022C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0234:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q023C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0244:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q024C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0254:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q025C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0264:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q026C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0274:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q027C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0284:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q028C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0294:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q029C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02A4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02AC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02B4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02BC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02C4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02CC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02D4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02DC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02E4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02EC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02F4:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q02FC:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0304:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q030C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0314:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q031C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0324:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q032C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0334:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q033C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0344:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q034C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0354:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q035C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0364:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q036C:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q0374:
DB00H,00H,00H,00H,00H,00H,00H,00H;........
Q037C:
DB00H,00H,00H,00H,00H,00H,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- hex 文件 反编译 汇编语言 外部 中断 例子 汇编