📄 main.lst
字号:
L44:
000006D3 .debug
000006D3 2E 00 73 00 .dw '.stabn 0x44,0,55,',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 35 00
2C 00 00 00
00 00
000006E6 BC 00 00 00 .dd LM30-_main
000006E8 0D 00 0A 00 .dw 0x0d,0x0a
000093F6 .code
LM30:
000093F6 40 92 R1=0 // QImode move
000093F7 19 D3 C0 00 [_SongIndex]=R1 // QImode move
L21:
000006EA .debug
000006EA 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
000006FD BF 00 00 00 .dd LM31-_main
000006FF 0D 00 0A 00 .dw 0x0d,0x0a
000093F9 .code
LM31:
000093F9 43 92 R1=3 // QImode move
000093FA C8 D2 [SP--]=R1 // QImode move
000093FB 43 92 R1=3 // QImode move
000093FC C8 D2 [SP--]=R1 // QImode move
000093FD 11 93 C0 00 R1=[_SongIndex] // QImode move
000093FF C8 D2 [SP--]=R1 // QImode move
00009400 40 F0 99 81 call _SACM_MS01_Play // call without return value
00009402 43 00 SP=SP+3
00000701 .debug
00000701 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
00000714 C9 00 00 00 .dd LM32-_main
00000716 0D 00 0A 00 .dw 0x0d,0x0a
00009403 .code
LM32:
00009403 0F 9F 21 94 pc=L9 // jump
L22:
00000718 .debug
00000718 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
0000072B CB 00 00 00 .dd LM33-_main
0000072D 0D 00 0A 00 .dw 0x0d,0x0a
00009405 .code
LM33:
00009405 12 95 C0 00 R2=[_SongIndex] // QImode move
00009407 0A 03 FF FF R1=R2+(-1)
00009409 01 95 R2=R1 // QImode move
0000940A 1A D5 C0 00 [_SongIndex]=R2 // QImode move
0000940C 40 44 CMP R2,0 // QImode test
0000940D 02 3E JL L45 // QImode GE
0000940E 0F 9F 13 94 PC=L23
L45:
0000072F .debug
0000072F 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
00000742 D6 00 00 00 .dd LM34-_main
00000744 0D 00 0A 00 .dw 0x0d,0x0a
00009410 .code
LM34:
00009410 4B 92 R1=11 // QImode move
00009411 19 D3 C0 00 [_SongIndex]=R1 // QImode move
L23:
00000746 .debug
00000746 2E 00 73 00 .dw '.stabn 0x44,0,62,',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 32 00
2C 00 00 00
00 00
00000759 D9 00 00 00 .dd LM35-_main
0000075B 0D 00 0A 00 .dw 0x0d,0x0a
00009413 .code
LM35:
00009413 43 92 R1=3 // QImode move
00009414 C8 D2 [SP--]=R1 // QImode move
00009415 43 92 R1=3 // QImode move
00009416 C8 D2 [SP--]=R1 // QImode move
00009417 11 93 C0 00 R1=[_SongIndex] // QImode move
00009419 C8 D2 [SP--]=R1 // QImode move
0000941A 40 F0 99 81 call _SACM_MS01_Play // call without return value
0000941C 43 00 SP=SP+3
0000075D .debug
0000075D 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
00000770 E3 00 00 00 .dd LM36-_main
00000772 0D 00 0A 00 .dw 0x0d,0x0a
0000941D .code
LM36:
0000941D 0F 9F 21 94 pc=L9 // jump
L24:
00000774 .debug
00000774 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
00000787 E5 00 00 00 .dd LM37-_main
00000789 0D 00 0A 00 .dw 0x0d,0x0a
0000941F .code
LM37:
0000941F 0F 9F 21 94 pc=L9 // jump
L9:
0000078B .debug
0000078B 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
0000079E E7 00 00 00 .dd LM38-_main
000007A0 0D 00 0A 00 .dw 0x0d,0x0a
00009421 .code
LM38:
00009421 40 F0 58 95 call _System_ServiceLoop // call with return value
000007A2 .debug
000007A2 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
000007B5 E9 00 00 00 .dd LM39-_main
000007B7 0D 00 0A 00 .dw 0x0d,0x0a
00009423 .code
LM39:
00009423 40 F0 45 83 call _SACM_MS01_ServiceLoop // call without return value
000007B9 .debug
000007B9 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
000007CC EB 00 00 00 .dd LM40-_main
000007CE 0D 00 0A 00 .dw 0x0d,0x0a
00009425 .code
LM40:
LBE4:
00009425 0F 9F 5F 93 pc=L6 // jump
L7:
000007D0 .debug
000007D0 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
000007E3 ED 00 00 00 .dd LM41-_main
000007E5 0D 00 0A 00 .dw 0x0d,0x0a
00009427 .code
LM41:
LBE3:
00009427 0F 9F 44 93 pc=L3 // jump
L4:
000007E7 .debug
000007E7 2E 00 73 00 .dw '.stabn 0x44,0,71,',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 31 00
2C 00 00 00
00 00
000007FA EF 00 00 00 .dd LM42-_main
000007FC 0D 00 0A 00 .dw 0x0d,0x0a
00009429 .code
LM42:
00009429 40 92 R1=0 // QImode move
0000942A 0F 9F 2C 94 pc=L2 // jump
000007FE .debug
000007FE 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
00000811 F2 00 00 00 .dd LM43-_main
00000813 0D 00 0A 00 .dw 0x0d,0x0a
0000942C .code
LM43:
LBE2:
00000815 .debug
00000815 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
00000828 F2 00 00 00 .dd LM44-_main
0000082A 0D 00 0A 00 .dw 0x0d,0x0a
0000942C .code
LM44:
L2:
0000942C 41 00 sp+=1
0000942D 88 98 pop bp from [sp]
0000942E 90 9A retf
.endp // end of main
0000082C .debug
0000082C 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
0000083E 07 00 00 00 .dd LBB2-_main
00000840 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
00000842 .debug
00000842 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
00000854 12 00 00 00 .dd LBB3-_main
00000856 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
00000858 .debug
00000858 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
0000086A 29 00 00 00 .dd LBB4-_main
0000086C 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
0000086E .debug
0000086E 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
00000880 EB 00 00 00 .dd LBE4-_main
00000882 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
00000884 .debug
00000884 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
00000896 ED 00 00 00 .dd LBE3-_main
00000898 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
0000089A .debug
0000089A 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
000008AC F2 00 00 00 .dd LBE2-_main
000008AE 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
000008B0 .debug
000008B0 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000008B9 F5 00 00 00 .dd LME1-_main
000008BB 0D 00 0A 00 .dw 0x0d,0x0a
0000942F .code
LME1:
000008BD .debug
000008BD 2E 00 73 00 .dw '.stabs "Mode:G1",32,0,0,',0,0,offset _Mode,seg _Mode,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
4D 00 6F 00
64 00 65 00
3A 00 47 00
31 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
0000942F .CODE
000000B6 .ram
.public _Mode
_Mode:
000000B6 00 00 .dw 0
.external _SACM_MS01_ServiceLoop
.external _System_ServiceLoop
.external _SACM_MS01_Volume
.external _SACM_MS01_Resume
.external _SACM_MS01_Pause
.external _SACM_MS01_Stop
.external _SP_GetCh
.external _SACM_MS01_Play
.external _SACM_MS01_Initial
.external _System_Initial
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -