📄 main.lst
字号:
62 00 73 00
20 00 22 00
76 00 6F 00
69 00 64 00
3A 00 74 00
31 00 39 00
3D 00 31 00
39 00 22 00
2C 00 31 00
32 00 38 00
2C 00 30 00
2C 00 30 00
2C 00 30 00
0D 00 0A 00
00008205 .CODE
00008205 .code
000003B5 .debug
000003B5 2E 00 73 00 .dw '.stabs "main:F1",36,0,0,',0,0,offset _main,seg _main,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6D 00 61 00
69 00 6E 00
3A 00 46 00
31 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
00 00 00 00
0D 00 0A 00
00008205 .CODE
.public _main
_main: .proc
000003D3 .debug
000003D3 2E 00 73 00 .dw '.stabn 0x44,0,35,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 35 00
2C 00 00 00
00 00
000003E6 00 00 00 00 .dd LM1-_main
000003E8 0D 00 0A 00 .dw 0x0d,0x0a
00008205 .code
LM1:
// total=2, vars=2
// frame_pointer_needed: 1
00008205 88 DA push bp to [sp]
00008206 42 20 sp-=2
00008207 08 0B 01 00 bp=sp+1
00008209 0D 03 05 00 R1=BP+5
0000820B 01 D2 [bp+1]=R1 // QImode move
000003EA .debug
000003EA 2E 00 73 00 .dw '.stabn 0x44,0,36,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 36 00
2C 00 00 00
00 00
000003FD 07 00 00 00 .dd LM2-_main
000003FF 0D 00 0A 00 .dw 0x0d,0x0a
0000820C .code
LM2:
LBB2:
00000401 .debug
00000401 2E 00 73 00 .dw '.stabn 0x44,0,37,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 37 00
2C 00 00 00
00 00
00000414 07 00 00 00 .dd LM3-_main
00000416 0D 00 0A 00 .dw 0x0d,0x0a
0000820C .code
LM3:
0000820C 40 92 R1=0 // QImode move
0000820D C8 D2 [SP--]=R1 // QImode move
0000820E 40 92 R1=0 // QImode move
0000820F C8 D2 [SP--]=R1 // QImode move
00008210 40 92 R1=0 // QImode move
00008211 C8 D2 [SP--]=R1 // QImode move
00008212 40 F0 BE 81 call _SP_Init_IOA // call with return value
00008214 43 00 SP=SP+3
00000418 .debug
00000418 2E 00 73 00 .dw '.stabn 0x44,0,38,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 38 00
2C 00 00 00
00 00
0000042B 10 00 00 00 .dd LM4-_main
0000042D 0D 00 0A 00 .dw 0x0d,0x0a
00008215 .code
LM4:
00008215 09 93 00 01 R1=256 // QImode move
00008217 C8 D2 [SP--]=R1 // QImode move
00008218 40 92 R1=0 // QImode move
00008219 C8 D2 [SP--]=R1 // QImode move
0000821A 09 93 00 01 R1=256 // QImode move
0000821C C8 D2 [SP--]=R1 // QImode move
0000821D 40 F0 CE 81 call _SP_Init_IOB // call with return value
0000821F 43 00 SP=SP+3
0000042F .debug
0000042F 2E 00 73 00 .dw '.stabn 0x44,0,39,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
33 00 39 00
2C 00 00 00
00 00
00000442 1B 00 00 00 .dd LM5-_main
00000444 0D 00 0A 00 .dw 0x0d,0x0a
00008220 .code
LM5:
00008220 40 92 R1=0 // QImode move
00008221 C8 D2 [SP--]=R1 // QImode move
00008222 09 93 05 70 R1=28677 // QImode move
00008224 C8 D2 [SP--]=R1 // QImode move
00008225 40 F0 E5 81 call _SP_Export // call with return value
00008227 42 00 SP=SP+2
00000446 .debug
00000446 2E 00 73 00 .dw '.stabn 0x44,0,40,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 30 00
2C 00 00 00
00 00
00000459 23 00 00 00 .dd LM6-_main
0000045B 0D 00 0A 00 .dw 0x0d,0x0a
00008228 .code
LM6:
L3:
00008228 0F 9F 2C 82 pc=L5 // jump
0000822A 0F 9F 71 82 pc=L4 // jump
L5:
0000045D .debug
0000045D 2E 00 73 00 .dw '.stabn 0x44,0,42,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 32 00
2C 00 00 00
00 00
00000470 27 00 00 00 .dd LM7-_main
00000472 0D 00 0A 00 .dw 0x0d,0x0a
0000822C .code
LM7:
LBB3:
0000822C 09 93 00 70 R1=28672 // QImode move
0000822E C8 D2 [SP--]=R1 // QImode move
0000822F 40 F0 DE 81 call _SP_Import // call with return value
00008231 41 00 SP=SP+1
00008232 C5 D2 [BP]=R1 // QImode move
00000474 .debug
00000474 2E 00 73 00 .dw '.stabn 0x44,0,43,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 33 00
2C 00 00 00
00 00
00000487 2E 00 00 00 .dd LM8-_main
00000489 0D 00 0A 00 .dw 0x0d,0x0a
00008233 .code
LM8:
00008233 C5 92 R1=[BP] // QImode move
00008234 09 B5 0F 00 R2=R1&15
00008236 C5 D4 [BP]=R2 // QImode move
0000048B .debug
0000048B 2E 00 73 00 .dw '.stabn 0x44,0,44,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 34 00
2C 00 00 00
00 00
0000049E 32 00 00 00 .dd LM9-_main
000004A0 0D 00 0A 00 .dw 0x0d,0x0a
00008237 .code
LM9:
00008237 C5 92 R1=[BP] // QImode move
00008238 42 42 CMP R1,2 // QImode compare
00008239 02 4E JNZ L13 // QImode EQ
0000823A 0F 9F 57 82 PC=L8
L13:
0000823C 42 42 CMP R1,2 // QImode compare
0000823D 02 AE JNG L14 // QImode GT
0000823E 0F 9F 46 82 PC=L12
L14:
00008240 41 42 CMP R1,1 // QImode compare
00008241 02 4E JNZ L15 // QImode EQ
00008242 0F 9F 4C 82 PC=L7
L15:
00008244 0F 9F 6D 82 pc=L10 // jump
L12:
00008246 44 42 CMP R1,4 // QImode compare
00008247 02 4E JNZ L16 // QImode EQ
00008248 0F 9F 62 82 PC=L9
L16:
0000824A 0F 9F 6D 82 pc=L10 // jump
L7:
000004A2 .debug
000004A2 2E 00 73 00 .dw '.stabn 0x44,0,47,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 37 00
2C 00 00 00
00 00
000004B5 47 00 00 00 .dd LM10-_main
000004B7 0D 00 0A 00 .dw 0x0d,0x0a
0000824C .code
LM10:
0000824C 09 93 40 00 R1=64 // QImode move
0000824E C8 D2 [SP--]=R1 // QImode move
0000824F 09 93 0B 70 R1=28683 // QImode move
00008251 C8 D2 [SP--]=R1 // QImode move
00008252 40 F0 E5 81 call _SP_Export // call with return value
00008254 42 00 SP=SP+2
000004B9 .debug
000004B9 2E 00 73 00 .dw '.stabn 0x44,0,48,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
34 00 38 00
2C 00 00 00
00 00
000004CC 50 00 00 00 .dd LM11-_main
000004CE 0D 00 0A 00 .dw 0x0d,0x0a
00008255 .code
LM11:
00008255 0F 9F 6F 82 pc=L6 // jump
L8:
000004D0 .debug
000004D0 2E 00 73 00 .dw '.stabn 0x44,0,50,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 30 00
2C 00 00 00
00 00
000004E3 52 00 00 00 .dd LM12-_main
000004E5 0D 00 0A 00 .dw 0x0d,0x0a
00008257 .code
LM12:
00008257 09 93 40 01 R1=320 // QImode move
00008259 C8 D2 [SP--]=R1 // QImode move
0000825A 09 93 0B 70 R1=28683 // QImode move
0000825C C8 D2 [SP--]=R1 // QImode move
0000825D 40 F0 E5 81 call _SP_Export // call with return value
0000825F 42 00 SP=SP+2
000004E7 .debug
000004E7 2E 00 73 00 .dw '.stabn 0x44,0,51,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 31 00
2C 00 00 00
00 00
000004FA 5B 00 00 00 .dd LM13-_main
000004FC 0D 00 0A 00 .dw 0x0d,0x0a
00008260 .code
LM13:
00008260 0F 9F 6F 82 pc=L6 // jump
L9:
000004FE .debug
000004FE 2E 00 73 00 .dw '.stabn 0x44,0,53,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 33 00
2C 00 00 00
00 00
00000511 5D 00 00 00 .dd LM14-_main
00000513 0D 00 0A 00 .dw 0x0d,0x0a
00008262 .code
LM14:
00008262 09 93 80 03 R1=896 // QImode move
00008264 C8 D2 [SP--]=R1 // QImode move
00008265 09 93 0B 70 R1=28683 // QImode move
00008267 C8 D2 [SP--]=R1 // QImode move
00008268 40 F0 E5 81 call _SP_Export // call with return value
0000826A 42 00 SP=SP+2
00000515 .debug
00000515 2E 00 73 00 .dw '.stabn 0x44,0,54,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 34 00
2C 00 00 00
00 00
00000528 66 00 00 00 .dd LM15-_main
0000052A 0D 00 0A 00 .dw 0x0d,0x0a
0000826B .code
LM15:
0000826B 0F 9F 6F 82 pc=L6 // jump
L10:
0000052C .debug
0000052C 2E 00 73 00 .dw '.stabn 0x44,0,56,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 36 00
2C 00 00 00
00 00
0000053F 68 00 00 00 .dd LM16-_main
00000541 0D 00 0A 00 .dw 0x0d,0x0a
0000826D .code
LM16:
0000826D 0F 9F 6F 82 pc=L6 // jump
L6:
00000543 .debug
00000543 2E 00 73 00 .dw '.stabn 0x44,0,58,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
35 00 38 00
2C 00 00 00
00 00
00000556 6A 00 00 00 .dd LM17-_main
00000558 0D 00 0A 00 .dw 0x0d,0x0a
0000826F .code
LM17:
LBE3:
0000826F 0F 9F 28 82 pc=L3 // jump
L4:
0000055A .debug
0000055A 2E 00 73 00 .dw '.stabn 0x44,0,60,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
36 00 30 00
2C 00 00 00
00 00
0000056D 6C 00 00 00 .dd LM18-_main
0000056F 0D 00 0A 00 .dw 0x0d,0x0a
00008271 .code
LM18:
LBE2:
00000571 .debug
00000571 2E 00 73 00 .dw '.stabn 0x44,0,60,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 34 00
34 00 2C 00
30 00 2C 00
36 00 30 00
2C 00 00 00
00 00
00000584 6C 00 00 00 .dd LM19-_main
00000586 0D 00 0A 00 .dw 0x0d,0x0a
00008271 .code
LM19:
L2:
00008271 42 00 sp+=2
00008272 88 98 pop bp from [sp]
00008273 90 9A retf
.endp // end of main
00000588 .debug
00000588 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
0000059A 07 00 00 00 .dd LBB2-_main
0000059C 0D 00 0A 00 .dw 0x0d,0x0a
00008274 .code
0000059E .debug
0000059E 2E 00 73 00 .dw '.stabs "Key:1",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
4B 00 65 00
79 00 3A 00
31 00 22 00
2C 00 31 00
32 00 38 00
2C 00 30 00
2C 00 30 00
2C 00 30 00
0D 00 0A 00
00008274 .CODE
000005B8 .debug
000005B8 2E 00 73 00 .dw '.stabn 0xc0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 63 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
000005CA 27 00 00 00 .dd LBB3-_main
000005CC 0D 00 0A 00 .dw 0x0d,0x0a
00008274 .code
000005CE .debug
000005CE 2E 00 73 00 .dw '.stabn 0xe0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 65 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
000005E0 6A 00 00 00 .dd LBE3-_main
000005E2 0D 00 0A 00 .dw 0x0d,0x0a
00008274 .code
000005E4 .debug
000005E4 2E 00 73 00 .dw '.stabn 0xe0,0,0,',0,0
74 00 61 00
62 00 6E 00
20 00 30 00
78 00 65 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
000005F6 6C 00 00 00 .dd LBE2-_main
000005F8 0D 00 0A 00 .dw 0x0d,0x0a
00008274 .code
000005FA .debug
000005FA 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000603 6F 00 00 00 .dd LME1-_main
00000605 0D 00 0A 00 .dw 0x0d,0x0a
00008274 .code
LME1:
.external _SP_Import
.external _SP_Export
.external _SP_Init_IOB
.external _SP_Init_IOA
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -