📄 main.lst
字号:
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
41 00 00 00
0D 00 0A 00
00009040 .CODE
.public _main
_main: .proc
0000079B .debug
0000079B 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
000007AE 00 00 00 00 .dd LM13-_main
000007B0 0D 00 0A 00 .dw 0x0d,0x0a
00009040 .code
LM13:
// total=1, vars=1
// frame_pointer_needed: 1
00009040 88 DA push bp to [sp]
00009041 41 20 sp-=1
00009042 08 0B 01 00 bp=sp+1
00009044 0D 03 04 00 R1=BP+4
00009046 C5 D2 [BP]=R1 // QImode move
000007B2 .debug
000007B2 2E 00 73 00 .dw '.stabn 0x44,0,57,',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 37 00
2C 00 00 00
00 00
000007C5 07 00 00 00 .dd LM14-_main
000007C7 0D 00 0A 00 .dw 0x0d,0x0a
00009047 .code
LM14:
LBB4:
00009047 40 92 R1=0 // QImode move
00009048 19 D3 E3 01 [_g_uidisplay]=R1 // QImode move
000007C9 .debug
000007C9 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
000007DC 0A 00 00 00 .dd LM15-_main
000007DE 0D 00 0A 00 .dw 0x0d,0x0a
0000904A .code
LM15:
0000904A 40 F0 B3 94 call _System_Initial // call with return value
000007E0 .debug
000007E0 2E 00 73 00 .dw '.stabn 0x44,0,59,',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 39 00
2C 00 00 00
00 00
000007F3 0C 00 00 00 .dd LM16-_main
000007F5 0D 00 0A 00 .dw 0x0d,0x0a
0000904C .code
LM16:
L12:
0000904C 0F 9F 50 90 pc=L14 // jump
0000904E 0F 9F D3 91 pc=L13 // jump
L14:
000007F7 .debug
000007F7 2E 00 73 00 .dw '.stabn 0x44,0,61,',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 31 00
2C 00 00 00
00 00
0000080A 10 00 00 00 .dd LM17-_main
0000080C 0D 00 0A 00 .dw 0x0d,0x0a
00009050 .code
LM17:
LBB5:
00009050 40 F0 FF 95 call _SP_GetCh // call with return value
00009052 19 D3 ED 01 [_g_uiKey]=R1 // QImode move
0000080E .debug
0000080E 2E 00 73 00 .dw '.stabn 0x44,0,63,',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 33 00
2C 00 00 00
00 00
00000821 14 00 00 00 .dd LM18-_main
00000823 0D 00 0A 00 .dw 0x0d,0x0a
00009054 .code
LM18:
00009054 11 93 ED 01 R1=[_g_uiKey] // QImode move
00009056 42 42 CMP R1,2 // QImode compare
00009057 02 4E JNZ L47 // QImode EQ
00009058 0F 9F 75 90 PC=L17
L47:
0000905A 42 42 CMP R1,2 // QImode compare
0000905B 02 8E JNA L48 // QImode GTU
0000905C 0F 9F 64 90 PC=L21
L48:
0000905E 41 42 CMP R1,1 // QImode compare
0000905F 02 4E JNZ L49 // QImode EQ
00009060 0F 9F 6A 90 PC=L16
L49:
00009062 0F 9F 8B 90 pc=L19 // jump
L21:
00009064 44 42 CMP R1,4 // QImode compare
00009065 02 4E JNZ L50 // QImode EQ
00009066 0F 9F 80 90 PC=L18
L50:
00009068 0F 9F 8B 90 pc=L19 // jump
00000825 .debug
00000825 2E 00 73 00 .dw '.stabn 0x44,0,65,',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 35 00
2C 00 00 00
00 00
00000838 2A 00 00 00 .dd LM19-_main
0000083A 0D 00 0A 00 .dw 0x0d,0x0a
0000906A .code
LM19:
LBB6:
L16:
0000083C .debug
0000083C 2E 00 73 00 .dw '.stabn 0x44,0,66,',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 36 00
2C 00 00 00
00 00
0000084F 2A 00 00 00 .dd LM20-_main
00000851 0D 00 0A 00 .dw 0x0d,0x0a
0000906A .code
LM20:
0000906A 41 92 R1=1 // QImode move
0000906B 19 D3 E2 01 [_g_uiStatus]=R1 // QImode move
00000853 .debug
00000853 2E 00 73 00 .dw '.stabn 0x44,0,67,',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 37 00
2C 00 00 00
00 00
00000866 2D 00 00 00 .dd LM21-_main
00000868 0D 00 0A 00 .dw 0x0d,0x0a
0000906D .code
LM21:
0000906D 40 F0 DC 94 call _RunTime2Hz // call with return value
0000086A .debug
0000086A 2E 00 73 00 .dw '.stabn 0x44,0,68,',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 38 00
2C 00 00 00
00 00
0000087D 2F 00 00 00 .dd LM22-_main
0000087F 0D 00 0A 00 .dw 0x0d,0x0a
0000906F .code
LM22:
0000906F 40 F0 2B 95 call _TmbCount // call with return value
00000881 .debug
00000881 2E 00 73 00 .dw '.stabn 0x44,0,69,',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 39 00
2C 00 00 00
00 00
00000894 31 00 00 00 .dd LM23-_main
00000896 0D 00 0A 00 .dw 0x0d,0x0a
00009071 .code
LM23:
00009071 40 F0 FE 94 call _Rline_on // call with return value
00000898 .debug
00000898 2E 00 73 00 .dw '.stabn 0x44,0,70,',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
37 00 30 00
2C 00 00 00
00 00
000008AB 33 00 00 00 .dd LM24-_main
000008AD 0D 00 0A 00 .dw 0x0d,0x0a
00009073 .code
LM24:
00009073 0F 9F 8D 90 pc=L15 // jump
L17:
000008AF .debug
000008AF 2E 00 73 00 .dw '.stabn 0x44,0,72,',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
37 00 32 00
2C 00 00 00
00 00
000008C2 35 00 00 00 .dd LM25-_main
000008C4 0D 00 0A 00 .dw 0x0d,0x0a
00009075 .code
LM25:
00009075 42 92 R1=2 // QImode move
00009076 19 D3 E2 01 [_g_uiStatus]=R1 // QImode move
000008C6 .debug
000008C6 2E 00 73 00 .dw '.stabn 0x44,0,73,',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
37 00 33 00
2C 00 00 00
00 00
000008D9 38 00 00 00 .dd LM26-_main
000008DB 0D 00 0A 00 .dw 0x0d,0x0a
00009078 .code
LM26:
00009078 40 F0 DC 94 call _RunTime2Hz // call with return value
000008DD .debug
000008DD 2E 00 73 00 .dw '.stabn 0x44,0,74,',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
37 00 34 00
2C 00 00 00
00 00
000008F0 3A 00 00 00 .dd LM27-_main
000008F2 0D 00 0A 00 .dw 0x0d,0x0a
0000907A .code
LM27:
0000907A 40 F0 2B 95 call _TmbCount // call with return value
000008F4 .debug
000008F4 2E 00 73 00 .dw '.stabn 0x44,0,75,',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
37 00 35 00
2C 00 00 00
00 00
00000907 3C 00 00 00 .dd LM28-_main
00000909 0D 00 0A 00 .dw 0x0d,0x0a
0000907C .code
LM28:
0000907C 40 F0 07 95 call _Cline_on // call with return value
0000090B .debug
0000090B 2E 00 73 00 .dw '.stabn 0x44,0,77,',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
37 00 37 00
2C 00 00 00
00 00
0000091E 3E 00 00 00 .dd LM29-_main
00000920 0D 00 0A 00 .dw 0x0d,0x0a
0000907E .code
LM29:
0000907E 0F 9F 8D 90 pc=L15 // jump
L18:
00000922 .debug
00000922 2E 00 73 00 .dw '.stabn 0x44,0,79,',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
37 00 39 00
2C 00 00 00
00 00
00000935 40 00 00 00 .dd LM30-_main
00000937 0D 00 0A 00 .dw 0x0d,0x0a
00009080 .code
LM30:
00009080 43 92 R1=3 // QImode move
00009081 19 D3 E2 01 [_g_uiStatus]=R1 // QImode move
00000939 .debug
00000939 2E 00 73 00 .dw '.stabn 0x44,0,80,',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
38 00 30 00
2C 00 00 00
00 00
0000094C 43 00 00 00 .dd LM31-_main
0000094E 0D 00 0A 00 .dw 0x0d,0x0a
00009083 .code
LM31:
00009083 40 F0 E2 94 call _SP_INT_32Hz // call with return value
00000950 .debug
00000950 2E 00 73 00 .dw '.stabn 0x44,0,81,',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
38 00 31 00
2C 00 00 00
00 00
00000963 45 00 00 00 .dd LM32-_main
00000965 0D 00 0A 00 .dw 0x0d,0x0a
00009085 .code
LM32:
00009085 40 F0 2B 95 call _TmbCount // call with return value
00000967 .debug
00000967 2E 00 73 00 .dw '.stabn 0x44,0,82,',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
38 00 32 00
2C 00 00 00
00 00
0000097A 47 00 00 00 .dd LM33-_main
0000097C 0D 00 0A 00 .dw 0x0d,0x0a
00009087 .code
LM33:
00009087 40 F0 10 95 call _Lline_on // call with return value
0000097E .debug
0000097E 2E 00 73 00 .dw '.stabn 0x44,0,84,',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
38 00 34 00
2C 00 00 00
00 00
00000991 49 00 00 00 .dd LM34-_main
00000993 0D 00 0A 00 .dw 0x0d,0x0a
00009089 .code
LM34:
00009089 0F 9F 8D 90 pc=L15 // jump
L19:
00000995 .debug
00000995 2E 00 73 00 .dw '.stabn 0x44,0,86,',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
38 00 36 00
2C 00 00 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -