📄 main.lst
字号:
78 00 34 00
34 00 2C 00
30 00 2C 00
36 00 30 00
2C 00 00 00
00 00
000007DA 0D 00 00 00 .dd LM39-_IRQ7
000007DC 0D 00 0A 00 .dw 0x0d,0x0a
00008016 .text
LM39:
00008016 C5 94 R2=[BP] // QImode move
00008017 0A 45 80 00 CMP R2,128 // QImode compare
00008019 02 5E JZ L25 // QImode NE
0000801A 0F 9F 2D 80 PC=L20
L25:
000007DE .debug
000007DE 2E 00 73 00 .dw '.stabn 0x44,0,62,',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 32 00
2C 00 00 00
00 00
000007F1 13 00 00 00 .dd LM40-_IRQ7
000007F3 0D 00 0A 00 .dw 0x0d,0x0a
0000801C .text
LM40:
0000801C 12 95 23 70 R2=[28707] // QImode move
0000801E 1A D5 64 00 [_uiBuffer]=R2 // QImode move
000007F5 .debug
000007F5 2E 00 73 00 .dw '.stabn 0x44,0,63,',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 33 00
2C 00 00 00
00 00
00000808 17 00 00 00 .dd LM41-_IRQ7
0000080A 0D 00 0A 00 .dw 0x0d,0x0a
00008020 .text
LM41:
00008020 12 95 66 00 R2=[_uiFlag] // QImode move
00008022 41 44 CMP R2,1 // QImode compare
00008023 02 5E JZ L26 // QImode NE
00008024 0F 9F 2B 80 PC=L21
L26:
0000080C .debug
0000080C 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
0000081F 1D 00 00 00 .dd LM42-_IRQ7
00000821 0D 00 0A 00 .dw 0x0d,0x0a
00008026 .text
LM42:
00008026 12 95 65 00 R2=[_uiArr] // QImode move
00008028 41 96 R3=1 // QImode move
00008029 1A 07 65 00 [_uiArr]=R2+R3
L21:
00000823 .debug
00000823 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
00000836 22 00 00 00 .dd LM43-_IRQ7
00000838 0D 00 0A 00 .dw 0x0d,0x0a
0000802B .text
LM43:
0000802B 0F 9F 49 80 pc=L22 // Indirect jump
L20:
0000083A .debug
0000083A 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
0000084D 24 00 00 00 .dd LM44-_IRQ7
0000084F 0D 00 0A 00 .dw 0x0d,0x0a
0000802D .text
LM44:
0000802D 12 95 65 00 R2=[_uiArr] // QImode move
0000802F 40 44 CMP R2,0 // QImode test
00008030 02 4E JNZ L27 // QImode EQ
00008031 0F 9F 43 80 PC=L23
L27:
00000851 .debug
00000851 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
00000864 2A 00 00 00 .dd LM45-_IRQ7
00000866 0D 00 0A 00 .dw 0x0d,0x0a
00008033 .text
LM45:
00008033 0A 95 00 00 R2=_uiRecBuffer // QImode move
00008035 13 97 65 00 R3=[_uiArr] // QImode move
00008037 03 05 R2+=R3 // addqi3_r0r
00008038 02 99 R4=R2 // QImode move
00008039 C4 96 R3=[R4] // QImode move
0000803A 1B D7 23 70 [28707]=R3 // QImode move
00000868 .debug
00000868 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
0000087B 33 00 00 00 .dd LM46-_IRQ7
0000087D 0D 00 0A 00 .dw 0x0d,0x0a
0000803C .text
LM46:
0000803C 12 95 65 00 R2=[_uiArr] // QImode move
0000803E 41 66 R3=(-1) // QImode move
0000803F 1A 07 65 00 [_uiArr]=R2+R3
0000087F .debug
0000087F 2E 00 73 00 .dw '.stabn 0x44,0,72,',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 32 00
2C 00 00 00
00 00
00000892 38 00 00 00 .dd LM47-_IRQ7
00000894 0D 00 0A 00 .dw 0x0d,0x0a
00008041 .text
LM47:
00008041 0F 9F 49 80 pc=L22 // Indirect jump
L23:
00000896 .debug
00000896 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
000008A9 3A 00 00 00 .dd LM48-_IRQ7
000008AB 0D 00 0A 00 .dw 0x0d,0x0a
00008043 .text
LM48:
00008043 40 94 R2=0 // QImode move
00008044 1A D5 21 70 [28705]=R2 // QImode move
000008AD .debug
000008AD 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
000008C0 3D 00 00 00 .dd LM49-_IRQ7
000008C2 0D 00 0A 00 .dw 0x0d,0x0a
00008046 .text
LM49:
00008046 40 94 R2=0 // QImode move
00008047 1A D5 22 70 [28706]=R2 // QImode move
L24:
L22:
000008C4 .debug
000008C4 2E 00 73 00 .dw '.stabn 0x44,0,79,',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 39 00
2C 00 00 00
00 00
000008D7 40 00 00 00 .dd LM50-_IRQ7
000008D9 0D 00 0A 00 .dw 0x0d,0x0a
00008049 .text
LM50:
LBE3:
000008DB .debug
000008DB 2E 00 73 00 .dw '.stabn 0x44,0,79,',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 39 00
2C 00 00 00
00 00
000008EE 40 00 00 00 .dd LM51-_IRQ7
000008F0 0D 00 0A 00 .dw 0x0d,0x0a
00008049 .text
LM51:
L19:
00008049 41 00 sp+=1
// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000804A A8 90 pop r1,bp from [sp]
0000804B 98 9A reti
.endp // end of IRQ7
000008F2 .debug
000008F2 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
00000904 06 00 00 00 .dd LBB3-_IRQ7
00000906 0D 00 0A 00 .dw 0x0d,0x0a
0000804C .text
00000908 .debug
00000908 2E 00 73 00 .dw '.stabs "uiTemp1:4",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
75 00 69 00
54 00 65 00
6D 00 70 00
31 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 30 00
0D 00 0A 00
0000804C .TEXT
00000926 .debug
00000926 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
00000938 40 00 00 00 .dd LBE3-_IRQ7
0000093A 0D 00 0A 00 .dw 0x0d,0x0a
0000804C .text
0000093C .debug
0000093C 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000945 43 00 00 00 .dd LME2-_IRQ7
00000947 0D 00 0A 00 .dw 0x0d,0x0a
0000804C .text
LME2:
00000949 .debug
00000949 2E 00 73 00 .dw '.stabs "uiRecBuffer:G20=ar1;0;99;4",32,0,0,',0,0,offset _uiRecBuffer,seg _uiRecBuffer,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
75 00 69 00
52 00 65 00
63 00 42 00
75 00 66 00
66 00 65 00
72 00 3A 00
47 00 32 00
30 00 3D 00
61 00 72 00
31 00 3B 00
30 00 3B 00
39 00 39 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 00 00
00 00 0D 00
0A 00
000080F1 .CODE
00000000 .ram
.public _uiRecBuffer
_uiRecBuffer:
00000000 00 00 00 00 .dw 100 dup(0)
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
00 00 00 00
0000097A .debug
0000097A 2E 00 73 00 .dw '.stabs "uiBuffer:G4",32,0,0,',0,0,offset _uiBuffer,seg _uiBuffer,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
75 00 69 00
42 00 75 00
66 00 66 00
65 00 72 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
64 00 00 00
0D 00 0A 00
000080F1 .CODE
00000064 .ram
.public _uiBuffer
_uiBuffer:
00000064 00 00 .dw 0
0000099C .debug
0000099C 2E 00 73 00 .dw '.stabs "uiArr:G4",32,0,0,',0,0,offset _uiArr,seg _uiArr,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
75 00 69 00
41 00 72 00
72 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 65 00
00 00 0D 00
0A 00
000080F1 .CODE
00000065 .ram
.public _uiArr
_uiArr:
00000065 00 00 .dw 0
000009BB .debug
000009BB 2E 00 73 00 .dw '.stabs "uiFlag:G4",32,0,0,',0,0,offset _uiFlag,seg _uiFlag,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
75 00 69 00
46 00 6C 00
61 00 67 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
66 00 00 00
0D 00 0A 00
000080F1 .CODE
00000066 .ram
.public _uiFlag
_uiFlag:
00000066 00 00 .dw 0
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -