📄 main.lst
字号:
00000542 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
00000555 28 00 00 00 .dd LM9-_PlayRespond2
00000557 0D 00 0A 00 .dw 0x0d,0x0a
0000B3BC .code
LM9:
0000B3BC 40 F0 C8 AE call _SACM_A2000_Stop // call with return value
00000559 .debug
00000559 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
0000056C 2A 00 00 00 .dd LM10-_PlayRespond2
0000056E 0D 00 0A 00 .dw 0x0d,0x0a
0000B3BE .code
LM10:
0000B3BE 40 92 R1=0 // QImode move
0000B3BF C8 D2 [SP--]=R1 // QImode move
0000B3C0 40 F0 7F 9B call _BSR_InitRecognizer // call with return value
0000B3C2 41 00 SP=SP+1
00000570 .debug
00000570 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
00000583 2F 00 00 00 .dd LM11-_PlayRespond2
00000585 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C3 .code
LM11:
0000B3C3 40 F0 40 9B call _BSR_EnableCPUIndicator // call without return value
00000587 .debug
00000587 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
0000059A 31 00 00 00 .dd LM12-_PlayRespond2
0000059C 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C5 .code
LM12:
LBE2:
0000059E .debug
0000059E 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
000005B1 31 00 00 00 .dd LM13-_PlayRespond2
000005B3 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C5 .code
LM13:
L2:
0000B3C5 41 00 sp+=1
0000B3C6 88 98 pop bp from [sp]
0000B3C7 90 9A retf
.endp // end of PlayRespond2
000005B5 .debug
000005B5 2E 00 73 00 .dw '.stabs "Result:p1",160,0,0,4',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
52 00 65 00
73 00 75 00
6C 00 74 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 34 00
0D 00 0A 00
0000B3C8 .CODE
000005D3 .debug
000005D3 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
000005E5 07 00 00 00 .dd LBB2-_PlayRespond2
000005E7 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
000005E9 .debug
000005E9 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
000005FB 22 00 00 00 .dd LBB3-_PlayRespond2
000005FD 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
000005FF .debug
000005FF 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
00000611 26 00 00 00 .dd LBE3-_PlayRespond2
00000613 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
00000615 .debug
00000615 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
00000627 31 00 00 00 .dd LBE2-_PlayRespond2
00000629 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
0000062B .debug
0000062B 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000634 34 00 00 00 .dd LME1-_PlayRespond2
00000636 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
LME1:
0000B3C8 .code
00000638 .debug
00000638 2E 00 73 00 .dw '.stabs "PlayRespond:F19",36,0,0,',0,0,offset _PlayRespond,seg _PlayRespond,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
50 00 6C 00
61 00 79 00
52 00 65 00
73 00 70 00
6F 00 6E 00
64 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
34 00 00 00
0D 00 0A 00
0000B3C8 .CODE
.public _PlayRespond
_PlayRespond: .proc
0000065E .debug
0000065E 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
00000671 00 00 00 00 .dd LM14-_PlayRespond
00000673 0D 00 0A 00 .dw 0x0d,0x0a
0000B3C8 .code
LM14:
// total=1, vars=1
// frame_pointer_needed: 1
0000B3C8 88 DA push bp to [sp]
0000B3C9 41 20 sp-=1
0000B3CA 08 0B 01 00 bp=sp+1
0000B3CC 0D 03 04 00 R1=BP+4
0000B3CE C5 D2 [BP]=R1 // QImode move
00000675 .debug
00000675 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
00000688 07 00 00 00 .dd LM15-_PlayRespond
0000068A 0D 00 0A 00 .dw 0x0d,0x0a
0000B3CF .code
LM15:
LBB4:
0000B3CF 40 F0 72 9B call _BSR_StopRecognizer // call without return value
0000068C .debug
0000068C 2E 00 73 00 .dw '.stabn 0x44,0,76,',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 36 00
2C 00 00 00
00 00
0000069F 09 00 00 00 .dd LM16-_PlayRespond
000006A1 0D 00 0A 00 .dw 0x0d,0x0a
0000B3D1 .code
LM16:
0000B3D1 41 92 R1=1 // QImode move
0000B3D2 C8 D2 [SP--]=R1 // QImode move
0000B3D3 40 F0 96 A6 call _SACM_S480_Initial // call with return value
0000B3D5 41 00 SP=SP+1
000006A3 .debug
000006A3 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
000006B6 0E 00 00 00 .dd LM17-_PlayRespond
000006B8 0D 00 0A 00 .dw 0x0d,0x0a
0000B3D6 .code
LM17:
0000B3D6 43 92 R1=3 // QImode move
0000B3D7 C8 D2 [SP--]=R1 // QImode move
0000B3D8 43 92 R1=3 // QImode move
0000B3D9 C8 D2 [SP--]=R1 // QImode move
0000B3DA C5 94 R2=[BP] // QImode move
0000B3DB C2 92 R1=[R2] // QImode move
0000B3DC C8 D2 [SP--]=R1 // QImode move
0000B3DD 40 F0 CD A6 call _SACM_S480_Play // call with return value
0000B3DF 43 00 SP=SP+3
000006BA .debug
000006BA 2E 00 73 00 .dw '.stabn 0x44,0,78,',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 38 00
2C 00 00 00
00 00
000006CD 18 00 00 00 .dd LM18-_PlayRespond
000006CF 0D 00 0A 00 .dw 0x0d,0x0a
0000B3E0 .code
LM18:
L8:
0000B3E0 40 F0 AF A7 call _SACM_S480_Status // call with return value
0000B3E2 09 B5 01 00 R2=R1&1
0000B3E4 40 44 CMP R2,0 // QImode test
0000B3E5 02 5E JZ L11 // QImode NE
0000B3E6 0F 9F EA B3 PC=L10
L11:
0000B3E8 0F 9F F0 B3 pc=L9 // jump
L10:
000006D1 .debug
000006D1 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
000006E4 22 00 00 00 .dd LM19-_PlayRespond
000006E6 0D 00 0A 00 .dw 0x0d,0x0a
0000B3EA .code
LM19:
LBB5:
0000B3EA 40 F0 06 A8 call _SACM_S480_ServiceLoop // call with return value
000006E8 .debug
000006E8 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
000006FB 24 00 00 00 .dd LM20-_PlayRespond
000006FD 0D 00 0A 00 .dw 0x0d,0x0a
0000B3EC .code
LM20:
0000B3EC 40 F0 71 B7 call _ClearWatchDog // call without return value
000006FF .debug
000006FF 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
00000712 26 00 00 00 .dd LM21-_PlayRespond
00000714 0D 00 0A 00 .dw 0x0d,0x0a
0000B3EE .code
LM21:
LBE5:
0000B3EE 0F 9F E0 B3 pc=L8 // jump
L9:
00000716 .debug
00000716 2E 00 73 00 .dw '.stabn 0x44,0,83,',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 33 00
2C 00 00 00
00 00
00000729 28 00 00 00 .dd LM22-_PlayRespond
0000072B 0D 00 0A 00 .dw 0x0d,0x0a
0000B3F0 .code
LM22:
0000B3F0 40 F0 65 A7 call _SACM_S480_Stop // call with return value
0000072D .debug
0000072D 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
00000740 2A 00 00 00 .dd LM23-_PlayRespond
00000742 0D 00 0A 00 .dw 0x0d,0x0a
0000B3F2 .code
LM23:
0000B3F2 40 92 R1=0 // QImode move
0000B3F3 C8 D2 [SP--]=R1 // QImode move
0000B3F4 40 F0 7F 9B call _BSR_InitRecognizer // call with return value
0000B3F6 41 00 SP=SP+1
00000744 .debug
00000744 2E 00 73 00 .dw '.stabn 0x44,0,85,',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 35 00
2C 00 00 00
00 00
00000757 2F 00 00 00 .dd LM24-_PlayRespond
00000759 0D 00 0A 00 .dw 0x0d,0x0a
0000B3F7 .code
LM24:
0000B3F7 40 F0 40 9B call _BSR_EnableCPUIndicator // call without return value
0000075B .debug
0000075B 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
00 00
0000076E 31 00 00 00 .dd LM25-_PlayRespond
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -