📄 main.lst
字号:
00008DFE 40 F0 C5 8E call _PlaySpeakDay // call with return value
00008E00 41 00 SP=SP+1
0000099E .debug
0000099E 2E 00 73 00 .dw '.stabn 0x44,0,107,',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
31 00 30 00
37 00 2C 00
00 00 00 00
000009B2 40 00 00 00 .dd LM27-_PlayAdjustTime
000009B4 0D 00 0A 00 .dw 0x0d,0x0a
00008E01 .code
LM27:
00008E01 0F 9F 27 8E pc=L14 // jump
L18:
000009B6 .debug
000009B6 2E 00 73 00 .dw '.stabn 0x44,0,109,',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
31 00 30 00
39 00 2C 00
00 00 00 00
000009CA 42 00 00 00 .dd LM28-_PlayAdjustTime
000009CC 0D 00 0A 00 .dw 0x0d,0x0a
00008E03 .code
LM28:
00008E03 40 F0 35 94 call _ReadRealHourMin // call with return value
00008E05 19 D3 39 03 [_SpeechAdjustTemp]=R1 // QImode move
000009CE .debug
000009CE 2E 00 73 00 .dw '.stabn 0x44,0,110,',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
31 00 31 00
30 00 2C 00
00 00 00 00
000009E2 46 00 00 00 .dd LM29-_PlayAdjustTime
000009E4 0D 00 0A 00 .dw 0x0d,0x0a
00008E07 .code
LM29:
00008E07 11 93 39 03 R1=[_SpeechAdjustTemp] // QImode move
00008E09 48 94 R2=8 // QImode move
00008E0A C8 D4 [SP--]=R2 // QImode move
00008E0B C8 D2 [SP--]=R1 // QImode move
00008E0C 40 F0 8E 96 call __rshu1 // call with return value
00008E0E 42 00 SP=SP+2
00008E0F C8 D2 [SP--]=R1 // QImode move
00008E10 40 F0 19 8F call _PlaySpeakHour // call with return value
00008E12 41 00 SP=SP+1
000009E6 .debug
000009E6 2E 00 73 00 .dw '.stabn 0x44,0,111,',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
31 00 31 00
31 00 2C 00
00 00 00 00
000009FA 52 00 00 00 .dd LM30-_PlayAdjustTime
000009FC 0D 00 0A 00 .dw 0x0d,0x0a
00008E13 .code
LM30:
00008E13 0F 9F 27 8E pc=L14 // jump
L19:
000009FE .debug
000009FE 2E 00 73 00 .dw '.stabn 0x44,0,113,',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
31 00 31 00
33 00 2C 00
00 00 00 00
00000A12 54 00 00 00 .dd LM31-_PlayAdjustTime
00000A14 0D 00 0A 00 .dw 0x0d,0x0a
00008E15 .code
LM31:
00008E15 40 F0 35 94 call _ReadRealHourMin // call with return value
00008E17 19 D3 39 03 [_SpeechAdjustTemp]=R1 // QImode move
00000A16 .debug
00000A16 2E 00 73 00 .dw '.stabn 0x44,0,114,',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
31 00 31 00
34 00 2C 00
00 00 00 00
00000A2A 58 00 00 00 .dd LM32-_PlayAdjustTime
00000A2C 0D 00 0A 00 .dw 0x0d,0x0a
00008E19 .code
LM32:
00008E19 12 95 39 03 R2=[_SpeechAdjustTemp] // QImode move
00008E1B 0A B3 FF 00 R1=R2&255
00008E1D C8 D2 [SP--]=R1 // QImode move
00008E1E 40 F0 04 90 call _PlaySpeakMinute // call with return value
00008E20 41 00 SP=SP+1
00000A2E .debug
00000A2E 2E 00 73 00 .dw '.stabn 0x44,0,115,',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
31 00 31 00
35 00 2C 00
00 00 00 00
00000A42 60 00 00 00 .dd LM33-_PlayAdjustTime
00000A44 0D 00 0A 00 .dw 0x0d,0x0a
00008E21 .code
LM33:
00008E21 0F 9F 27 8E pc=L14 // jump
L20:
00000A46 .debug
00000A46 2E 00 73 00 .dw '.stabn 0x44,0,120,',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
31 00 32 00
30 00 2C 00
00 00 00 00
00000A5A 62 00 00 00 .dd LM34-_PlayAdjustTime
00000A5C 0D 00 0A 00 .dw 0x0d,0x0a
00008E23 .code
LM34:
00008E23 0F 9F 27 8E pc=L14 // jump
L21:
00000A5E .debug
00000A5E 2E 00 73 00 .dw '.stabn 0x44,0,121,',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
31 00 32 00
31 00 2C 00
00 00 00 00
00000A72 64 00 00 00 .dd LM35-_PlayAdjustTime
00000A74 0D 00 0A 00 .dw 0x0d,0x0a
00008E25 .code
LM35:
00008E25 0F 9F 27 8E pc=L14 // jump
00000A76 .debug
00000A76 2E 00 73 00 .dw '.stabn 0x44,0,122,',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
31 00 32 00
32 00 2C 00
00 00 00 00
00000A8A 66 00 00 00 .dd LM36-_PlayAdjustTime
00000A8C 0D 00 0A 00 .dw 0x0d,0x0a
00008E27 .code
LM36:
LBE6:
L14:
00000A8E .debug
00000A8E 2E 00 73 00 .dw '.stabn 0x44,0,123,',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
31 00 32 00
33 00 2C 00
00 00 00 00
00000AA2 66 00 00 00 .dd LM37-_PlayAdjustTime
00000AA4 0D 00 0A 00 .dw 0x0d,0x0a
00008E27 .code
LM37:
LBE5:
00000AA6 .debug
00000AA6 2E 00 73 00 .dw '.stabn 0x44,0,123,',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
31 00 32 00
33 00 2C 00
00 00 00 00
00000ABA 66 00 00 00 .dd LM38-_PlayAdjustTime
00000ABC 0D 00 0A 00 .dw 0x0d,0x0a
00008E27 .code
LM38:
L13:
00008E27 41 00 sp+=1
00008E28 88 98 pop bp from [sp]
00008E29 90 9A retf
.endp // end of PlayAdjustTime
00000ABE .debug
00000ABE 2E 00 73 00 .dw '.stabs "AdjustTemp:p1",160,0,0,4',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
41 00 64 00
6A 00 75 00
73 00 74 00
54 00 65 00
6D 00 70 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
00008E2A .CODE
00000AE0 .debug
00000AE0 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
00000AF2 07 00 00 00 .dd LBB5-_PlayAdjustTime
00000AF4 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
00000AF6 .debug
00000AF6 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
00000B08 16 00 00 00 .dd LBB6-_PlayAdjustTime
00000B0A 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
00000B0C .debug
00000B0C 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
00000B1E 66 00 00 00 .dd LBE6-_PlayAdjustTime
00000B20 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
00000B22 .debug
00000B22 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
00000B34 66 00 00 00 .dd LBE5-_PlayAdjustTime
00000B36 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
00000B38 .debug
00000B38 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000B41 69 00 00 00 .dd LME3-_PlayAdjustTime
00000B43 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
LME3:
00008E2A .code
00000B45 .debug
00000B45 2E 00 73 00 .dw '.stabs "PlaySpeakYear:F1",36,0,0,',0,0,offset _PlaySpeakYear,seg _PlaySpeakYear,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
50 00 6C 00
61 00 79 00
53 00 70 00
65 00 61 00
6B 00 59 00
65 00 61 00
72 00 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 AF 00
00 00 0D 00
0A 00
00008E2A .CODE
.public _PlaySpeakYear
_PlaySpeakYear: .proc
00000B6C .debug
00000B6C 2E 00 73 00 .dw '.stabn 0x44,0,138,',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
31 00 33 00
38 00 2C 00
00 00 00 00
00000B80 00 00 00 00 .dd LM39-_PlaySpeakYear
00000B82 0D 00 0A 00 .dw 0x0d,0x0a
00008E2A .code
LM39:
// total=1, vars=1
// frame_pointer_needed: 1
00008E2A 88 DA push bp to [sp]
00008E2B 41 20 sp-=1
00008E2C 08 0B 01 00 bp=sp+1
00008E2E 0D 03 04 00 R1=BP+4
00008E30 C5 D2 [BP]=R1 // QImode move
00000B84 .debug
00000B84 2E 00 73 00 .dw '.stabn 0x44,0,139,',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
31 00 33 00
39 00 2C 00
00 00 00 00
00000B98 07 00 00 00 .dd LM40-_PlaySpeakYear
00000B9A 0D 00 0A 00 .dw 0x0d,0x0a
00008E31 .code
LM40:
00008E31 C5 94 R2=[BP] // QImode move
00008E32 C2 92 R1=[R2] // QImode move
00008E33 0A 95 E8 03 R2=1000 // QImode move
00008E35 C8 D4 [SP--]=R2 // QImode move
00008E36 C8 D2 [SP--]=R1 // QImode move
00008E37 40 F0 2F 96 call __divi1 // call with return value
00008E39 42 00 SP=SP+2
00008E3A 09 05 06 00 R2=R1+6
00008E3C C8 D4 [SP--]=R2 // QImode move
00008E3D 40 F0 7B 8D call _PlayRespond // call without return value
00008E3F 41 00 SP=SP+1
00000B9C .debug
00000B9C 2E 00 73 00 .dw '.stabn 0x44,0,140,',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
31 00 34 00
30 00 2C 00
00 00 00 00
00000BB0 16 00 00 00 .dd LM41-_PlaySpeakYear
00000BB2 0D 00 0A 00 .dw 0x0d,0x0a
00008E40 .code
LM41:
00008E40 C5 94 R2=[BP] // QImode move
00008E41 C2 92 R1=[R2] // QImode move
00008E42 0A 95 E8 03 R2=1000 // QImode move
00008E44 C8 D4 [SP--]=R2 // QImode move
00008E45 C8 D2 [SP--]=R1 // QImode move
00008E46 40 F0 66 96 call __modi1 // call with return value
00008E48 42 00 SP=SP+2
00008E49 0A 95 64 00 R2=100 // QImode move
00008E4B C8 D4 [SP--]=R2 // QImode move
00008E4C C8 D2 [SP--]=R1 // QImode move
00008E4D 40 F0 2F 96 call __divi1 // call with return value
00008E4F 42 00 SP=SP+2
00008E50 09 05 06 00 R2=R1+6
00008E52 C8 D4 [SP--]=R2 // QImode move
00008E53 40 F0 7B 8D call _PlayRespond // call without return value
00008E55 41 00 SP=SP+1
00000BB4 .debug
00000BB4 2E 00 73 00 .dw '.stabn 0x44,0,141,',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
31 00 34 00
31 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -