📄 main.lst
字号:
00009379 40 42 CMP R1,0 // QImode test
0000937A 02 4E JNZ L34 // QImode EQ
0000937B 0F 9F A3 93 PC=L10
L34:
0000937D 0F 9F 1F 94 pc=L24 // jump
L27:
0000937F 42 42 CMP R1,2 // QImode compare
00009380 02 4E JNZ L35 // QImode EQ
00009381 0F 9F B1 93 PC=L12
L35:
00009383 44 42 CMP R1,4 // QImode compare
00009384 02 4E JNZ L36 // QImode EQ
00009385 0F 9F B5 93 PC=L13
L36:
00009387 0F 9F 1F 94 pc=L24 // jump
L26:
00009389 60 42 CMP R1,32 // QImode compare
0000938A 02 4E JNZ L37 // QImode EQ
0000938B 0F 9F D3 93 PC=L17
L37:
0000938D 60 42 CMP R1,32 // QImode compare
0000938E 02 AE JNG L38 // QImode GT
0000938F 0F 9F 97 93 PC=L28
L38:
00009391 50 42 CMP R1,16 // QImode compare
00009392 02 4E JNZ L39 // QImode EQ
00009393 0F 9F BD 93 PC=L15
L39:
00009395 0F 9F 1F 94 pc=L24 // jump
L28:
00009397 09 43 40 00 CMP R1,64 // QImode compare
00009399 02 4E JNZ L40 // QImode EQ
0000939A 0F 9F EB 93 PC=L20
L40:
0000939C 09 43 80 00 CMP R1,128 // QImode compare
0000939E 02 4E JNZ L41 // QImode EQ
0000939F 0F 9F 05 94 PC=L22
L41:
000093A1 0F 9F 1F 94 pc=L24 // jump
L10:
00000507 .debug
00000507 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
0000051A 69 00 00 00 .dd LM10-_main
0000051C 0D 00 0A 00 .dw 0x0d,0x0a
000093A3 .code
LM10:
000093A3 0F 9F 21 94 pc=L9 // jump
L11:
0000051E .debug
0000051E 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
00000531 6B 00 00 00 .dd LM11-_main
00000533 0D 00 0A 00 .dw 0x0d,0x0a
000093A5 .code
LM11:
000093A5 43 92 R1=3 // QImode move
000093A6 C8 D2 [SP--]=R1 // QImode move
000093A7 43 92 R1=3 // QImode move
000093A8 C8 D2 [SP--]=R1 // QImode move
000093A9 11 93 C0 00 R1=[_SongIndex] // QImode move
000093AB C8 D2 [SP--]=R1 // QImode move
000093AC 40 F0 99 81 call _SACM_MS01_Play // call without return value
000093AE 43 00 SP=SP+3
00000535 .debug
00000535 2E 00 73 00 .dw '.stabn 0x44,0,30,',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 30 00
2C 00 00 00
00 00
00000548 75 00 00 00 .dd LM12-_main
0000054A 0D 00 0A 00 .dw 0x0d,0x0a
000093AF .code
LM12:
000093AF 0F 9F 21 94 pc=L9 // jump
L12:
0000054C .debug
0000054C 2E 00 73 00 .dw '.stabn 0x44,0,32,',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 32 00
2C 00 00 00
00 00
0000055F 77 00 00 00 .dd LM13-_main
00000561 0D 00 0A 00 .dw 0x0d,0x0a
000093B1 .code
LM13:
000093B1 40 F0 09 82 call _SACM_MS01_Stop // call without return value
00000563 .debug
00000563 2E 00 73 00 .dw '.stabn 0x44,0,33,',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 33 00
2C 00 00 00
00 00
00000576 79 00 00 00 .dd LM14-_main
00000578 0D 00 0A 00 .dw 0x0d,0x0a
000093B3 .code
LM14:
000093B3 0F 9F 21 94 pc=L9 // jump
L13:
0000057A .debug
0000057A 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
0000058D 7B 00 00 00 .dd LM15-_main
0000058F 0D 00 0A 00 .dw 0x0d,0x0a
000093B5 .code
LM15:
000093B5 40 F0 29 82 call _SACM_MS01_Pause // call without return value
00000591 .debug
00000591 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
000005A4 7D 00 00 00 .dd LM16-_main
000005A6 0D 00 0A 00 .dw 0x0d,0x0a
000093B7 .code
LM16:
000093B7 0F 9F 21 94 pc=L9 // jump
L14:
000005A8 .debug
000005A8 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
000005BB 7F 00 00 00 .dd LM17-_main
000005BD 0D 00 0A 00 .dw 0x0d,0x0a
000093B9 .code
LM17:
000093B9 40 F0 32 82 call _SACM_MS01_Resume // call without return value
000005BF .debug
000005BF 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
000005D2 81 00 00 00 .dd LM18-_main
000005D4 0D 00 0A 00 .dw 0x0d,0x0a
000093BB .code
LM18:
000093BB 0F 9F 21 94 pc=L9 // jump
L15:
000005D6 .debug
000005D6 2E 00 73 00 .dw '.stabn 0x44,0,41,',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 31 00
2C 00 00 00
00 00
000005E9 83 00 00 00 .dd LM19-_main
000005EB 0D 00 0A 00 .dw 0x0d,0x0a
000093BD .code
LM19:
000093BD 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093BF 41 94 R2=1 // QImode move
000093C0 19 05 C1 00 [_VolumeIndex]=R1+R2
000005ED .debug
000005ED 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
00000600 88 00 00 00 .dd LM20-_main
00000602 0D 00 0A 00 .dw 0x0d,0x0a
000093C2 .code
LM20:
000093C2 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093C4 4F 42 CMP R1,15 // QImode compare
000093C5 02 BE JG L42 // QImode LE
000093C6 0F 9F CB 93 PC=L16
L42:
00000604 .debug
00000604 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
00000617 8E 00 00 00 .dd LM21-_main
00000619 0D 00 0A 00 .dw 0x0d,0x0a
000093C8 .code
LM21:
000093C8 4F 92 R1=15 // QImode move
000093C9 19 D3 C1 00 [_VolumeIndex]=R1 // QImode move
L16:
0000061B .debug
0000061B 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
0000062E 91 00 00 00 .dd LM22-_main
00000630 0D 00 0A 00 .dw 0x0d,0x0a
000093CB .code
LM22:
000093CB 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093CD C8 D2 [SP--]=R1 // QImode move
000093CE 40 F0 38 82 call _SACM_MS01_Volume // call without return value
000093D0 41 00 SP=SP+1
00000632 .debug
00000632 2E 00 73 00 .dw '.stabn 0x44,0,45,',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 35 00
2C 00 00 00
00 00
00000645 97 00 00 00 .dd LM23-_main
00000647 0D 00 0A 00 .dw 0x0d,0x0a
000093D1 .code
LM23:
000093D1 0F 9F 21 94 pc=L9 // jump
L17:
00000649 .debug
00000649 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
0000065C 99 00 00 00 .dd LM24-_main
0000065E 0D 00 0A 00 .dw 0x0d,0x0a
000093D3 .code
LM24:
000093D3 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093D5 40 42 CMP R1,0 // QImode test
000093D6 02 5E JZ L43 // QImode NE
000093D7 0F 9F DE 93 PC=L18
L43:
00000660 .debug
00000660 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
00000673 9F 00 00 00 .dd LM25-_main
00000675 0D 00 0A 00 .dw 0x0d,0x0a
000093D9 .code
LM25:
000093D9 40 92 R1=0 // QImode move
000093DA 19 D3 C1 00 [_VolumeIndex]=R1 // QImode move
000093DC 0F 9F E3 93 pc=L19 // jump
L18:
00000677 .debug
00000677 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
0000068A A4 00 00 00 .dd LM26-_main
0000068C 0D 00 0A 00 .dw 0x0d,0x0a
000093DE .code
LM26:
000093DE 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093E0 41 64 R2=(-1) // QImode move
000093E1 19 05 C1 00 [_VolumeIndex]=R1+R2
L19:
0000068E .debug
0000068E 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
000006A1 A9 00 00 00 .dd LM27-_main
000006A3 0D 00 0A 00 .dw 0x0d,0x0a
000093E3 .code
LM27:
000093E3 11 93 C1 00 R1=[_VolumeIndex] // QImode move
000093E5 C8 D2 [SP--]=R1 // QImode move
000093E6 40 F0 38 82 call _SACM_MS01_Volume // call without return value
000093E8 41 00 SP=SP+1
000006A5 .debug
000006A5 2E 00 73 00 .dw '.stabn 0x44,0,52,',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 32 00
2C 00 00 00
00 00
000006B8 AF 00 00 00 .dd LM28-_main
000006BA 0D 00 0A 00 .dw 0x0d,0x0a
000093E9 .code
LM28:
000093E9 0F 9F 21 94 pc=L9 // jump
L20:
000006BC .debug
000006BC 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
000006CF B1 00 00 00 .dd LM29-_main
000006D1 0D 00 0A 00 .dw 0x0d,0x0a
000093EB .code
LM29:
000093EB 12 95 C0 00 R2=[_SongIndex] // QImode move
000093ED 0A 03 01 00 R1=R2+1
000093EF 01 95 R2=R1 // QImode move
000093F0 1A D5 C0 00 [_SongIndex]=R2 // QImode move
000093F2 4C 44 CMP R2,12 // QImode compare
000093F3 02 5E JZ L44 // QImode NE
000093F4 0F 9F F9 93 PC=L21
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -