📄 uart.lst
字号:
0000A350 .CODE
00000743 .debug
00000743 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
00000755 06 00 00 00 .dd LBB3-_UartSendByte
00000757 0D 00 0A 00 .dw 0x0d,0x0a
0000A350 .code
00000759 .debug
00000759 2E 00 73 00 .dw '.stabs "a:1",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
61 00 3A 00
31 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
0000A350 .CODE
00000771 .debug
00000771 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
00000783 27 00 00 00 .dd LBE3-_UartSendByte
00000785 0D 00 0A 00 .dw 0x0d,0x0a
0000A350 .code
00000787 .debug
00000787 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000790 2A 00 00 00 .dd LME2-_UartSendByte
00000792 0D 00 0A 00 .dw 0x0d,0x0a
0000A350 .code
LME2:
0000A350 .code
00000794 .debug
00000794 2E 00 73 00 .dw '.stabs "UartReadByte:F4",36,0,0,',0,0,offset _UartReadByte,seg _UartReadByte,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
55 00 61 00
72 00 74 00
52 00 65 00
61 00 64 00
42 00 79 00
74 00 65 00
3A 00 46 00
34 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
58 00 00 00
0D 00 0A 00
0000A350 .CODE
.public _UartReadByte
_UartReadByte: .proc
000007BA .debug
000007BA 2E 00 73 00 .dw '.stabn 0x44,0,94,',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
39 00 34 00
2C 00 00 00
00 00
000007CD 00 00 00 00 .dd LM23-_UartReadByte
000007CF 0D 00 0A 00 .dw 0x0d,0x0a
0000A350 .code
LM23:
// total=3, vars=3
// frame_pointer_needed: 1
0000A350 88 DA push bp to [sp]
0000A351 43 20 sp-=3
0000A352 08 0B 01 00 bp=sp+1
0000A354 0D 05 06 00 R2=BP+6
000007D1 .debug
000007D1 2E 00 73 00 .dw '.stabn 0x44,0,95,',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
39 00 35 00
2C 00 00 00
00 00
000007E4 06 00 00 00 .dd LM24-_UartReadByte
000007E6 0D 00 0A 00 .dw 0x0d,0x0a
0000A356 .code
LM24:
LBB4:
000007E8 .debug
000007E8 2E 00 73 00 .dw '.stabn 0x44,0,96,',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
39 00 36 00
2C 00 00 00
00 00
000007FB 06 00 00 00 .dd LM25-_UartReadByte
000007FD 0D 00 0A 00 .dw 0x0d,0x0a
0000A356 .code
LM25:
0000A356 05 97 R3=BP // QImode move
0000A357 0D 03 01 00 R1=BP+1
0000A359 13 97 EA 06 R3=[_P_UART_Command2] // QImode move
0000A35B 03 99 R4=R3 // QImode move
0000A35C C4 98 R4=[R4] // QImode move
0000A35D 02 D8 [bp+2]=R4 // QImode move
0000A35E 02 96 R3=[bp+2] // QImode move
0000A35F 01 99 R4=R1 // QImode move
0000A360 C4 D6 [R4]=R3 // QImode move
000007FF .debug
000007FF 2E 00 73 00 .dw '.stabn 0x44,0,97,',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
39 00 37 00
2C 00 00 00
00 00
00000812 11 00 00 00 .dd LM26-_UartReadByte
00000814 0D 00 0A 00 .dw 0x0d,0x0a
0000A361 .code
LM26:
0000A361 05 97 R3=BP // QImode move
0000A362 0D 03 01 00 R1=BP+1
0000A364 05 97 R3=BP // QImode move
0000A365 0D 07 01 00 R3=BP+1
0000A367 02 D6 [bp+2]=R3 // QImode move
0000A368 02 98 R4=[bp+2] // QImode move
0000A369 C4 96 R3=[R4] // QImode move
0000A36A 0B B9 80 00 R4=R3&128
0000A36C 01 97 R3=R1 // QImode move
0000A36D C3 D8 [R3]=R4 // QImode move
00000816 .debug
00000816 2E 00 73 00 .dw '.stabn 0x44,0,98,',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
39 00 38 00
2C 00 00 00
00 00
00000829 1E 00 00 00 .dd LM27-_UartReadByte
0000082B 0D 00 0A 00 .dw 0x0d,0x0a
0000A36E .code
LM27:
L9:
0000A36E 05 93 R1=BP // QImode move
0000A36F 0D 07 01 00 R3=BP+1
0000A371 03 99 R4=R3 // QImode move
0000A372 C4 92 R1=[R4] // QImode move
0000A373 40 42 CMP R1,0 // QImode test
0000A374 02 4E JNZ L12 // QImode EQ
0000A375 0F 9F 79 A3 PC=L11
L12:
0000A377 0F 9F 93 A3 pc=L10 // jump
L11:
0000082D .debug
0000082D 2E 00 73 00 .dw '.stabn 0x44,0,100,',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
30 00 2C 00
00 00 00 00
00000841 29 00 00 00 .dd LM28-_UartReadByte
00000843 0D 00 0A 00 .dw 0x0d,0x0a
0000A379 .code
LM28:
0000A379 05 97 R3=BP // QImode move
0000A37A 0D 03 01 00 R1=BP+1
0000A37C 13 97 EA 06 R3=[_P_UART_Command2] // QImode move
0000A37E 03 99 R4=R3 // QImode move
0000A37F C4 98 R4=[R4] // QImode move
0000A380 02 D8 [bp+2]=R4 // QImode move
0000A381 02 96 R3=[bp+2] // QImode move
0000A382 01 99 R4=R1 // QImode move
0000A383 C4 D6 [R4]=R3 // QImode move
00000845 .debug
00000845 2E 00 73 00 .dw '.stabn 0x44,0,101,',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
31 00 2C 00
00 00 00 00
00000859 34 00 00 00 .dd LM29-_UartReadByte
0000085B 0D 00 0A 00 .dw 0x0d,0x0a
0000A384 .code
LM29:
0000A384 05 97 R3=BP // QImode move
0000A385 0D 03 01 00 R1=BP+1
0000A387 05 97 R3=BP // QImode move
0000A388 0D 07 01 00 R3=BP+1
0000A38A 02 D6 [bp+2]=R3 // QImode move
0000A38B 02 98 R4=[bp+2] // QImode move
0000A38C C4 96 R3=[R4] // QImode move
0000A38D 0B B9 80 00 R4=R3&128
0000A38F 01 97 R3=R1 // QImode move
0000A390 C3 D8 [R3]=R4 // QImode move
0000085D .debug
0000085D 2E 00 73 00 .dw '.stabn 0x44,0,102,',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
32 00 2C 00
00 00 00 00
00000871 41 00 00 00 .dd LM30-_UartReadByte
00000873 0D 00 0A 00 .dw 0x0d,0x0a
0000A391 .code
LM30:
0000A391 0F 9F 6E A3 pc=L9 // jump
L10:
00000875 .debug
00000875 2E 00 73 00 .dw '.stabn 0x44,0,103,',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
33 00 2C 00
00 00 00 00
00000889 43 00 00 00 .dd LM31-_UartReadByte
0000088B 0D 00 0A 00 .dw 0x0d,0x0a
0000A393 .code
LM31:
0000A393 11 93 EB 06 R1=[_P_UART_Data] // QImode move
0000A395 01 99 R4=R1 // QImode move
0000A396 C4 96 R3=[R4] // QImode move
0000A397 C5 D6 [BP]=R3 // QImode move
0000088D .debug
0000088D 2E 00 73 00 .dw '.stabn 0x44,0,104,',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
34 00 2C 00
00 00 00 00
000008A1 48 00 00 00 .dd LM32-_UartReadByte
000008A3 0D 00 0A 00 .dw 0x0d,0x0a
0000A398 .code
LM32:
0000A398 C5 96 R3=[BP] // QImode move
0000A399 03 93 R1=R3 // QImode move
0000A39A 0F 9F 9C A3 pc=L8 // jump
000008A5 .debug
000008A5 2E 00 73 00 .dw '.stabn 0x44,0,105,',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
35 00 2C 00
00 00 00 00
000008B9 4C 00 00 00 .dd LM33-_UartReadByte
000008BB 0D 00 0A 00 .dw 0x0d,0x0a
0000A39C .code
LM33:
LBE4:
000008BD .debug
000008BD 2E 00 73 00 .dw '.stabn 0x44,0,105,',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
35 00 2C 00
00 00 00 00
000008D1 4C 00 00 00 .dd LM34-_UartReadByte
000008D3 0D 00 0A 00 .dw 0x0d,0x0a
0000A39C .code
LM34:
L8:
0000A39C 43 00 sp+=3
0000A39D 88 98 pop bp from [sp]
0000A39E 90 9A retf
.endp // end of UartReadByte
000008D5 .debug
000008D5 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
000008E7 06 00 00 00 .dd LBB4-_UartReadByte
000008E9 0D 00 0A 00 .dw 0x0d,0x0a
0000A39F .code
000008EB .debug
000008EB 2E 00 73 00 .dw '.stabs "data:4",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
64 00 61 00
74 00 61 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
0000A39F .CODE
00000906 .debug
00000906 2E 00 73 00 .dw '.stabs "a:4",128,0,0,1',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
61 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 31 00
0D 00 0A 00
0000A39F .CODE
0000091E .debug
0000091E 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
00000930 4C 00 00 00 .dd LBE4-_UartReadByte
00000932 0D 00 0A 00 .dw 0x0d,0x0a
0000A39F .code
00000934 .debug
00000934 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
0000093D 4F 00 00 00 .dd LME3-_UartReadByte
0000093F 0D 00 0A 00 .dw 0x0d,0x0a
0000A39F .code
LME3:
.end
0 error(s), 0 warning(s).
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -