📄 main.lst
字号:
000004E2 3D 00 00 00 .dd LM7-_key
000004E4 0D 00 0A 00 .dw 0x0d,0x0a
00008063 .code
LM7:
00008063 12 95 04 00 R2=[_temp] // QImode move
00008065 13 97 01 00 R3=[_new] // QImode move
00008067 1A B7 02 00 [_push]=R2&R3
000004E6 .debug
000004E6 2E 00 73 00 .dw '.stabn 0x44,0,16,',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
31 00 36 00
2C 00 00 00
00 00
000004F9 43 00 00 00 .dd LM8-_key
000004FB 0D 00 0A 00 .dw 0x0d,0x0a
00008069 .code
LM8:
00008069 12 95 04 00 R2=[_temp] // QImode move
0000806B 13 97 00 00 R3=[_old] // QImode move
0000806D 1A B7 03 00 [_rel]=R2&R3
000004FD .debug
000004FD 2E 00 73 00 .dw '.stabn 0x44,0,17,',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
31 00 37 00
2C 00 00 00
00 00
00000510 49 00 00 00 .dd LM9-_key
00000512 0D 00 0A 00 .dw 0x0d,0x0a
0000806F .code
LM9:
0000806F 12 95 01 00 R2=[_new] // QImode move
00008071 1A D5 00 00 [_old]=R2 // QImode move
L7:
00000514 .debug
00000514 2E 00 73 00 .dw '.stabn 0x44,0,19,',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
31 00 39 00
2C 00 00 00
00 00
00000527 4D 00 00 00 .dd LM10-_key
00000529 0D 00 0A 00 .dw 0x0d,0x0a
00008073 .code
LM10:
0000052B .debug
0000052B 2E 00 73 00 .dw '.stabn 0x44,0,19,',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
31 00 39 00
2C 00 00 00
00 00
0000053E 4D 00 00 00 .dd LM11-_key
00000540 0D 00 0A 00 .dw 0x0d,0x0a
00008073 .code
LM11:
L2:
00008073 41 00 sp+=1
00008074 88 98 pop bp from [sp]
00008075 90 9A retf
.endp // end of key
00000542 .debug
00000542 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
0000054B 50 00 00 00 .dd LME1-_key
0000054D 0D 00 0A 00 .dw 0x0d,0x0a
00008076 .code
LME1:
00008076 .code
0000054F .debug
0000054F 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
50 00 00 00
0D 00 0A 00
00008076 .CODE
.public _main
_main: .proc
0000056D .debug
0000056D 2E 00 73 00 .dw '.stabn 0x44,0,24,',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
32 00 34 00
2C 00 00 00
00 00
00000580 00 00 00 00 .dd LM12-_main
00000582 0D 00 0A 00 .dw 0x0d,0x0a
00008076 .code
LM12:
// total=1, vars=1
// frame_pointer_needed: 1
00008076 88 DA push bp to [sp]
00008077 41 20 sp-=1
00008078 08 0B 01 00 bp=sp+1
0000807A 0D 03 04 00 R1=BP+4
0000807C C5 D2 [BP]=R1 // QImode move
00000584 .debug
00000584 2E 00 73 00 .dw '.stabn 0x44,0,25,',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
32 00 35 00
2C 00 00 00
00 00
00000597 07 00 00 00 .dd LM13-_main
00000599 0D 00 0A 00 .dw 0x0d,0x0a
0000807D .code
LM13:
0000807D 11 93 07 00 R1=[_P_IOA_Dir] // QImode move
0000807F 0A 95 F0 00 R2=240 // QImode move
00008081 01 97 R3=R1 // QImode move
00008082 C3 D4 [R3]=R2 // QImode move
0000059B .debug
0000059B 2E 00 73 00 .dw '.stabn 0x44,0,26,',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
32 00 36 00
2C 00 00 00
00 00
000005AE 0D 00 00 00 .dd LM14-_main
000005B0 0D 00 0A 00 .dw 0x0d,0x0a
00008083 .code
LM14:
00008083 11 93 08 00 R1=[_P_P_IOA_Attrib] // QImode move
00008085 40 94 R2=0 // QImode move
00008086 01 97 R3=R1 // QImode move
00008087 C3 D4 [R3]=R2 // QImode move
000005B2 .debug
000005B2 2E 00 73 00 .dw '.stabn 0x44,0,27,',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
32 00 37 00
2C 00 00 00
00 00
000005C5 12 00 00 00 .dd LM15-_main
000005C7 0D 00 0A 00 .dw 0x0d,0x0a
00008088 .code
LM15:
00008088 11 93 06 00 R1=[_P_IOA_Data] // QImode move
0000808A 4F 94 R2=15 // QImode move
0000808B 01 97 R3=R1 // QImode move
0000808C C3 D4 [R3]=R2 // QImode move
000005C9 .debug
000005C9 2E 00 73 00 .dw '.stabn 0x44,0,28,',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
32 00 38 00
2C 00 00 00
00 00
000005DC 17 00 00 00 .dd LM16-_main
000005DE 0D 00 0A 00 .dw 0x0d,0x0a
0000808D .code
LM16:
0000808D 40 F0 26 80 call _key // call without return value
000005E0 .debug
000005E0 2E 00 73 00 .dw '.stabn 0x44,0,29,',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
32 00 39 00
2C 00 00 00
00 00
000005F3 19 00 00 00 .dd LM17-_main
000005F5 0D 00 0A 00 .dw 0x0d,0x0a
0000808F .code
LM17:
000005F7 .debug
000005F7 2E 00 73 00 .dw '.stabn 0x44,0,29,',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
32 00 39 00
2C 00 00 00
00 00
0000060A 19 00 00 00 .dd LM18-_main
0000060C 0D 00 0A 00 .dw 0x0d,0x0a
0000808F .code
LM18:
L10:
0000808F 41 00 sp+=1
00008090 88 98 pop bp from [sp]
00008091 90 9A retf
.endp // end of main
0000060E .debug
0000060E 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000617 1C 00 00 00 .dd LME2-_main
00000619 0D 00 0A 00 .dw 0x0d,0x0a
00008092 .code
LME2:
0000061B .debug
0000061B 2E 00 73 00 .dw '.stabs "old:G4",32,0,0,',0,0,offset _old,seg _old,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6F 00 6C 00
64 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 00 00
00 00 0D 00
0A 00
00008092 .CODE
00000000 .ram
.public _old
_old:
00000000 00 00 .dw 0
00000638 .debug
00000638 2E 00 73 00 .dw '.stabs "new:G4",32,0,0,',0,0,offset _new,seg _new,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6E 00 65 00
77 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 01 00
00 00 0D 00
0A 00
00008092 .CODE
00000001 .ram
.public _new
_new:
00000001 00 00 .dw 0
00000655 .debug
00000655 2E 00 73 00 .dw '.stabs "push:G4",32,0,0,',0,0,offset _push,seg _push,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
70 00 75 00
73 00 68 00
3A 00 47 00
34 00 22 00
2C 00 33 00
32 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
02 00 00 00
0D 00 0A 00
00008092 .CODE
00000002 .ram
.public _push
_push:
00000002 00 00 .dw 0
00000673 .debug
00000673 2E 00 73 00 .dw '.stabs "rel:G4",32,0,0,',0,0,offset _rel,seg _rel,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
72 00 65 00
6C 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 03 00
00 00 0D 00
0A 00
00008092 .CODE
00000003 .ram
.public _rel
_rel:
00000003 00 00 .dw 0
00000690 .debug
00000690 2E 00 73 00 .dw '.stabs "temp:G4",32,0,0,',0,0,offset _temp,seg _temp,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
74 00 65 00
6D 00 70 00
3A 00 47 00
34 00 22 00
2C 00 33 00
32 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
04 00 00 00
0D 00 0A 00
00008092 .CODE
00000004 .ram
.public _temp
_temp:
00000004 00 00 .dw 0
000006AE .debug
000006AE 2E 00 73 00 .dw '.stabs "row:G4",32,0,0,',0,0,offset _row,seg _row,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
72 00 6F 00
77 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 05 00
00 00 0D 00
0A 00
00008092 .CODE
00000005 .ram
.public _row
_row:
00000005 00 00 .dw 0
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -