📄 main.lst
字号:
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 0C 00
00 00 0D 00
0A 00
00008D7B .CODE
.public _HourMinTemp
00000345 .iram
_HourMinTemp:
00000345 00 00 .dw 0
0000058F .debug
0000058F 2E 00 73 00 .dw '.stabs "i:G4",32,0,0,',0,0,offset _i,seg _i,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
69 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 0D 00
00 00 0D 00
0A 00
00008D7B .CODE
.public _i
00000346 .iram
_i:
00000346 00 00 .dw 0
000005AA .debug
000005AA 2E 00 73 00 .dw '.stabs "j:G4",32,0,0,',0,0,offset _j,seg _j,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6A 00 3A 00
47 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 0E 00
00 00 0D 00
0A 00
00008D7B .CODE
.public _j
00000347 .iram
_j:
00000347 00 00 .dw 0
000005C5 .debug
000005C5 2E 00 73 00 .dw '.stabs "gTimeVSShem:G20=ar1;0;15;4",32,0,0,',0,0,offset _gTimeVSShem,seg _gTimeVSShem,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
67 00 54 00
69 00 6D 00
65 00 56 00
53 00 53 00
68 00 65 00
6D 00 3A 00
47 00 32 00
30 00 3D 00
61 00 72 00
31 00 3B 00
30 00 3B 00
31 00 35 00
3B 00 34 00
22 00 2C 00
33 00 32 00
2C 00 30 00
2C 00 30 00
2C 00 00 00
00 00 0F 00
00 00 0D 00
0A 00
00008D7B .CODE
.public _gTimeVSShem
00000348 .iram
_gTimeVSShem:
00000348 00 08 .dw 2048
00000349 32 08 .dw 2098
0000034A 00 09 .dw 2304
0000034B 32 09 .dw 2354
0000034C 34 09 .dw 2356
0000034D 05 0A .dw 2565
0000034E 0A 0A .dw 2570
0000034F 00 0B .dw 2816
00000350 0A 0B .dw 2826
00000351 00 0C .dw 3072
00000352 1E 0D .dw 3358
00000353 14 0E .dw 3604
00000354 1E 0E .dw 3614
00000355 14 0F .dw 3860
00000356 15 0F .dw 3861
00000357 32 0F .dw 3890
00008D7B .code
000005F6 .debug
000005F6 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
00 00 00 00
0D 00 0A 00
00008D7B .CODE
.public _PlayRespond
_PlayRespond: .proc
0000061C .debug
0000061C 2E 00 73 00 .dw '.stabn 0x44,0,64,',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 34 00
2C 00 00 00
00 00
0000062F 00 00 00 00 .dd LM1-_PlayRespond
00000631 0D 00 0A 00 .dw 0x0d,0x0a
00008D7B .code
LM1:
// total=1, vars=1
// frame_pointer_needed: 1
00008D7B 88 DA push bp to [sp]
00008D7C 41 20 sp-=1
00008D7D 08 0B 01 00 bp=sp+1
00008D7F 0D 03 04 00 R1=BP+4
00008D81 C5 D2 [BP]=R1 // QImode move
00000633 .debug
00000633 2E 00 73 00 .dw '.stabn 0x44,0,64,',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 34 00
2C 00 00 00
00 00
00000646 07 00 00 00 .dd LM2-_PlayRespond
00000648 0D 00 0A 00 .dw 0x0d,0x0a
00008D82 .code
LM2:
LBB2:
00008D82 41 92 R1=1 // QImode move
00008D83 C8 D2 [SP--]=R1 // QImode move
00008D84 40 F0 07 81 call _SACM_A2000_Initial // call with return value
00008D86 41 00 SP=SP+1
0000064A .debug
0000064A 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
0000065D 0C 00 00 00 .dd LM3-_PlayRespond
0000065F 0D 00 0A 00 .dw 0x0d,0x0a
00008D87 .code
LM3:
00008D87 43 92 R1=3 // QImode move
00008D88 C8 D2 [SP--]=R1 // QImode move
00008D89 43 92 R1=3 // QImode move
00008D8A C8 D2 [SP--]=R1 // QImode move
00008D8B C5 94 R2=[BP] // QImode move
00008D8C C2 92 R1=[R2] // QImode move
00008D8D C8 D2 [SP--]=R1 // QImode move
00008D8E 40 F0 51 81 call _SACM_A2000_Play // call with return value
00008D90 43 00 SP=SP+3
00000661 .debug
00000661 2E 00 73 00 .dw '.stabn 0x44,0,66,',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 36 00
2C 00 00 00
00 00
00000674 16 00 00 00 .dd LM4-_PlayRespond
00000676 0D 00 0A 00 .dw 0x0d,0x0a
00008D91 .code
LM4:
L3:
00008D91 40 F0 81 82 call _SACM_A2000_Status // call with return value
00008D93 09 B5 01 00 R2=R1&1
00008D95 40 44 CMP R2,0 // QImode test
00008D96 02 5E JZ L6 // QImode NE
00008D97 0F 9F 9B 8D PC=L5
L6:
00008D99 0F 9F A1 8D pc=L4 // jump
L5:
00000678 .debug
00000678 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
0000068B 20 00 00 00 .dd LM5-_PlayRespond
0000068D 0D 00 0A 00 .dw 0x0d,0x0a
00008D9B .code
LM5:
LBB3:
00008D9B 40 F0 9C 92 call _Clear_WatchDog // call with return value
0000068F .debug
0000068F 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
000006A2 22 00 00 00 .dd LM6-_PlayRespond
000006A4 0D 00 0A 00 .dw 0x0d,0x0a
00008D9D .code
LM6:
00008D9D 40 F0 5D 83 call _SACM_A2000_ServiceLoop // call with return value
000006A6 .debug
000006A6 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
000006B9 24 00 00 00 .dd LM7-_PlayRespond
000006BB 0D 00 0A 00 .dw 0x0d,0x0a
00008D9F .code
LM7:
LBE3:
00008D9F 0F 9F 91 8D pc=L3 // jump
L4:
000006BD .debug
000006BD 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
000006D0 26 00 00 00 .dd LM8-_PlayRespond
000006D2 0D 00 0A 00 .dw 0x0d,0x0a
00008DA1 .code
LM8:
00008DA1 40 F0 1E 82 call _SACM_A2000_Stop // call with return value
000006D4 .debug
000006D4 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
000006E7 28 00 00 00 .dd LM9-_PlayRespond
000006E9 0D 00 0A 00 .dw 0x0d,0x0a
00008DA3 .code
LM9:
LBE2:
000006EB .debug
000006EB 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
000006FE 28 00 00 00 .dd LM10-_PlayRespond
00000700 0D 00 0A 00 .dw 0x0d,0x0a
00008DA3 .code
LM10:
L2:
00008DA3 41 00 sp+=1
00008DA4 88 98 pop bp from [sp]
00008DA5 90 9A retf
.endp // end of PlayRespond
00000702 .debug
00000702 2E 00 73 00 .dw '.stabs "Result:p4",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
34 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
00008DA6 .CODE
00000720 .debug
00000720 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
00000732 07 00 00 00 .dd LBB2-_PlayRespond
00000734 0D 00 0A 00 .dw 0x0d,0x0a
00008DA6 .code
00000736 .debug
00000736 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
00000748 20 00 00 00 .dd LBB3-_PlayRespond
0000074A 0D 00 0A 00 .dw 0x0d,0x0a
00008DA6 .code
0000074C .debug
0000074C 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
0000075E 24 00 00 00 .dd LBE3-_PlayRespond
00000760 0D 00 0A 00 .dw 0x0d,0x0a
00008DA6 .code
00000762 .debug
00000762 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
00000774 28 00 00 00 .dd LBE2-_PlayRespond
00000776 0D 00 0A 00 .dw 0x0d,0x0a
00008DA6 .code
00000778 .debug
00000778 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000781 2B 00 00 00 .dd LME1-_PlayRespond
00000783 0D 00 0A 00 .dw 0x0d,0x0a
00008DA6 .code
LME1:
00008DA6 .code
00000785 .debug
00000785 2E 00 73 00 .dw '.stabs "Delay3ms:F19",36,0,0,',0,0,offset _Delay3ms,seg _Delay3ms,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
44 00 65 00
6C 00 61 00
79 00 33 00
6D 00 73 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 2B 00
00 00 0D 00
0A 00
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -