📄 sound.lst
字号:
00000799 0D 00 0A 00 .dw 0x0d,0x0a
0000C192 .code
LM16:
0000C192 05 93 R1=BP // QImode move
0000C193 0D 05 04 00 R2=BP+4
0000C195 02 97 R3=R2 // QImode move
0000C196 C3 92 R1=[R3] // QImode move
0000C197 C8 D2 [SP--]=R1 // QImode move
0000C198 40 F0 C6 B1 call _SACM_S480_FillQueue // call without return value
0000C19A 41 00 SP = SP + 1 //SP
0000079B .debug
0000079B 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
000007AE 7C 00 00 00 .dd LM17-_PlaySnd
000007B0 0D 00 0A 00 .dw 0x0d,0x0a
0000C19B .code
LM17:
//split R1, [BP]
0000C19B C5 92 R1=[BP] // QImode move
0000C19C 01 94 R2=[bp+1] // QImode move
0000C19D 09 07 01 00 R3=R1+1 // HImode RD=RS+#IMM16
0000C19F 0A 19 00 00 R4=R2+0, Carry
//split [BP], R3
0000C1A1 C5 D6 [BP]=R3 // QImode move
0000C1A2 01 D8 [bp+1]=R4 // QImode move
000007B2 .debug
000007B2 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
000007C5 84 00 00 00 .dd LM18-_PlaySnd
000007C7 0D 00 0A 00 .dw 0x0d,0x0a
0000C1A3 .code
LM18:
LBE3:
0000C1A3 0F 9F 63 C1 pc=L6 // Indirect jump
L7:
000007C9 .debug
000007C9 2E 00 73 00 .dw '.stabn 0x44,0,31,',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 31 00
2C 00 00 00
00 00
000007DC 86 00 00 00 .dd LM19-_PlaySnd
000007DE 0D 00 0A 00 .dw 0x0d,0x0a
0000C1A5 .code
LM19:
0000C1A5 40 F0 86 B1 call _SACM_S480_Status // call with return value
0000C1A7 09 B5 01 00 R2=R1&1
0000C1A9 40 44 CMP R2,0 // QImode test
0000C1AA 06 5E 01 EE NSJZ L10 //QImode EQ
00 EE
000007E0 .debug
000007E0 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
000007F3 8E 00 00 00 .dd LM20-_PlaySnd
000007F5 0D 00 0A 00 .dw 0x0d,0x0a
0000C1AD .code
LM20:
0000C1AD 40 F0 DD B1 call _SACM_S480_Decoder // call without return value
000007F7 .debug
000007F7 2E 00 73 00 .dw '.stabn 0x44,0,34,',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 34 00
2C 00 00 00
00 00
0000080A 90 00 00 00 .dd LM21-_PlaySnd
0000080C 0D 00 0A 00 .dw 0x0d,0x0a
0000C1AF .code
LM21:
0000C1AF 0F 9F B9 C1 pc=L11 // Indirect jump
L10:
0000080E .debug
0000080E 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
00000821 92 00 00 00 .dd LM22-_PlaySnd
00000823 0D 00 0A 00 .dw 0x0d,0x0a
0000C1B1 .code
LM22:
0000C1B1 40 F0 3B B1 call _SACM_S480_Stop // call without return value
00000825 .debug
00000825 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
00000838 94 00 00 00 .dd LM23-_PlaySnd
0000083A 0D 00 0A 00 .dw 0x0d,0x0a
0000C1B3 .code
LM23:
0000C1B3 09 93 C0 00 R1=192 // QImode move
0000C1B5 19 D3 22 70 [28706]=R1 // QImode move
0000083C .debug
0000083C 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
0000084F 98 00 00 00 .dd LM24-_PlaySnd
00000851 0D 00 0A 00 .dw 0x0d,0x0a
0000C1B7 .code
LM24:
0000C1B7 0F 9F BB C1 pc=L4 // Indirect jump
L11:
00000853 .debug
00000853 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
00000866 9A 00 00 00 .dd LM25-_PlaySnd
00000868 0D 00 0A 00 .dw 0x0d,0x0a
0000C1B9 .code
LM25:
0000C1B9 0F 9F 5C C1 pc=L3 // Indirect jump
L4:
0000086A .debug
0000086A 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
0000087D 9C 00 00 00 .dd LM26-_PlaySnd
0000087F 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BB .code
LM26:
LBE2:
00000881 .debug
00000881 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
00000894 9C 00 00 00 .dd LM27-_PlaySnd
00000896 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BB .code
LM27:
L2:
0000C1BB 4B 00 sp+=11
0000C1BC 88 98 pop bp from [sp]
0000C1BD 90 9A retf
.endp // end of PlaySnd
00000898 .debug
00000898 2E 00 73 00 .dw '.stabs "SndIndex:p1",160,0,0,14',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
53 00 6E 00
64 00 49 00
6E 00 64 00
65 00 78 00
3A 00 70 00
31 00 22 00
2C 00 31 00
36 00 30 00
2C 00 30 00
2C 00 30 00
2C 00 31 00
34 00 0D 00
0A 00
0000C1BE .CODE
000008B9 .debug
000008B9 2E 00 73 00 .dw '.stabs "DAC_Channel:p1",160,0,0,15',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 41 00
43 00 5F 00
43 00 68 00
61 00 6E 00
6E 00 65 00
6C 00 3A 00
70 00 31 00
22 00 2C 00
31 00 36 00
30 00 2C 00
30 00 2C 00
30 00 2C 00
31 00 35 00
0D 00 0A 00
0000C1BE .CODE
000008DD .debug
000008DD 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
000008EF 07 00 00 00 .dd LBB2-_PlaySnd
000008F1 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BE .code
000008F3 .debug
000008F3 2E 00 73 00 .dw '.stabs "Addr:5",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
41 00 64 00
64 00 72 00
3A 00 35 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
0000C1BE .CODE
0000090E .debug
0000090E 2E 00 73 00 .dw '.stabs "EndAddr:5",128,0,0,2',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
45 00 6E 00
64 00 41 00
64 00 64 00
72 00 3A 00
35 00 22 00
2C 00 31 00
32 00 38 00
2C 00 30 00
2C 00 30 00
2C 00 32 00
0D 00 0A 00
0000C1BE .CODE
0000092C .debug
0000092C 2E 00 73 00 .dw '.stabs "Ret:4",128,0,0,4',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
52 00 65 00
74 00 3A 00
34 00 22 00
2C 00 31 00
32 00 38 00
2C 00 30 00
2C 00 30 00
2C 00 34 00
0D 00 0A 00
0000C1BE .CODE
00000946 .debug
00000946 2E 00 73 00 .dw '.stabs "Status:4",128,0,0,5',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
53 00 74 00
61 00 74 00
75 00 73 00
3A 00 34 00
22 00 2C 00
31 00 32 00
38 00 2C 00
30 00 2C 00
30 00 2C 00
35 00 0D 00
0A 00
0000C1BE .CODE
00000963 .debug
00000963 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
00000975 4C 00 00 00 .dd LBB3-_PlaySnd
00000977 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BE .code
00000979 .debug
00000979 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
0000098B 84 00 00 00 .dd LBE3-_PlaySnd
0000098D 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BE .code
0000098F .debug
0000098F 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
000009A1 9C 00 00 00 .dd LBE2-_PlaySnd
000009A3 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BE .code
000009A5 .debug
000009A5 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
000009AE 9F 00 00 00 .dd LME1-_PlaySnd
000009B0 0D 00 0A 00 .dw 0x0d,0x0a
0000C1BE .code
LME1:
0000C1BE .code
000009B2 .debug
000009B2 2E 00 73 00 .dw '.stabs "Word2Str:F19",36,0,0,',0,0,offset _Word2Str,seg _Word2Str,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
57 00 6F 00
72 00 64 00
32 00 53 00
74 00 72 00
3A 00 46 00
31 00 39 00
22 00 2C 00
33 00 36 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 9F 00
00 00 0D 00
0A 00
0000C1BE .CODE
.public _Word2Str
_Word2Str: .proc
000009D5 .debug
000009D5 2E 00 73 00 .dw '.stabn 0x44,0,46,',0,0
74 00 61 00
62 00 6E 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -