📄 isr.lst
字号:
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 1C 00
00 00 0D 00
0A 00
00008025 .TEXT
.public _IRQ2
_IRQ2: .proc
0000053A .debug
0000053A 2E 00 73 00 .dw '.stabn 0x44,0,24,',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
32 00 34 00
2C 00 00 00
00 00
0000054D 00 00 00 00 .dd LM9-_IRQ2
0000054F 0D 00 0A 00 .dw 0x0d,0x0a
00008025 .text
LM9:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
00008025 A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
00008026 08 0B 01 00 bp=sp+1
00008028 0D 03 03 00 R1=BP+3
00000551 .debug
00000551 2E 00 73 00 .dw '.stabn 0x44,0,25,',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
32 00 35 00
2C 00 00 00
00 00
00000564 05 00 00 00 .dd LM10-_IRQ2
00000566 0D 00 0A 00 .dw 0x0d,0x0a
0000802A .text
LM10:
L6:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
0000802A A8 90 pop r1,bp from [sp]
0000802B 98 9A reti
.endp // end of IRQ2
00000568 .debug
00000568 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000571 07 00 00 00 .dd LME5-_IRQ2
00000573 0D 00 0A 00 .dw 0x0d,0x0a
0000802C .text
LME5:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000802C .text
00000575 .debug
00000575 2E 00 73 00 .dw '.stabs "IRQ3:F19",36,0,0,',0,0,offset _IRQ3,seg _IRQ3,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 33 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 23 00
00 00 0D 00
0A 00
0000802C .TEXT
.public _IRQ3
_IRQ3: .proc
00000594 .debug
00000594 2E 00 73 00 .dw '.stabn 0x44,0,28,',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
32 00 38 00
2C 00 00 00
00 00
000005A7 00 00 00 00 .dd LM11-_IRQ3
000005A9 0D 00 0A 00 .dw 0x0d,0x0a
0000802C .text
LM11:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000802C A8 DA push r1,bp to [sp]
// total=2, vars=2
// frame_pointer_needed: 1
0000802D 42 20 sp-=2
0000802E 08 0B 01 00 bp=sp+1
00008030 0D 03 05 00 R1=BP+5
00008032 01 D2 [bp+1]=R1 // QImode move
000005AB .debug
000005AB 2E 00 73 00 .dw '.stabn 0x44,0,29,',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
32 00 39 00
2C 00 00 00
00 00
000005BE 07 00 00 00 .dd LM12-_IRQ3
000005C0 0D 00 0A 00 .dw 0x0d,0x0a
00008033 .text
LM12:
LBB2:
000005C2 .debug
000005C2 2E 00 73 00 .dw '.stabn 0x44,0,30,',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
33 00 30 00
2C 00 00 00
00 00
000005D5 07 00 00 00 .dd LM13-_IRQ3
000005D7 0D 00 0A 00 .dw 0x0d,0x0a
00008033 .text
LM13:
00008033 11 93 2B 81 R1=[_P_INT_Ctrl] // QImode move
00008035 01 97 R3=R1 // QImode move
00008036 C3 94 R2=[R3] // QImode move
00008037 0A B3 00 01 R1=R2&256
00008039 40 42 CMP R1,0 // QImode test
0000803A 02 4E JNZ L19 // QImode EQ
0000803B 0F 9F 45 80 PC=L8
L19:
000005D9 .debug
000005D9 2E 00 73 00 .dw '.stabn 0x44,0,32,',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
33 00 32 00
2C 00 00 00
00 00
000005EC 11 00 00 00 .dd LM14-_IRQ3
000005EE 0D 00 0A 00 .dw 0x0d,0x0a
0000803D .text
LM14:
0000803D 11 93 2C 81 R1=[_P_INT_Clear] // QImode move
0000803F 0A 95 00 01 R2=256 // QImode move
00008041 01 97 R3=R1 // QImode move
00008042 C3 D4 [R3]=R2 // QImode move
000005F0 .debug
000005F0 2E 00 73 00 .dw '.stabn 0x44,0,33,',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
33 00 33 00
2C 00 00 00
00 00
00000603 17 00 00 00 .dd LM15-_IRQ3
00000605 0D 00 0A 00 .dw 0x0d,0x0a
00008043 .text
LM15:
00008043 0F 9F 92 80 pc=L9 // jump
L8:
00000607 .debug
00000607 2E 00 73 00 .dw '.stabn 0x44,0,34,',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
33 00 34 00
2C 00 00 00
00 00
0000061A 19 00 00 00 .dd LM16-_IRQ3
0000061C 0D 00 0A 00 .dw 0x0d,0x0a
00008045 .text
LM16:
00008045 11 93 2B 81 R1=[_P_INT_Ctrl] // QImode move
00008047 01 97 R3=R1 // QImode move
00008048 C3 94 R2=[R3] // QImode move
00008049 0A B3 00 02 R1=R2&512
0000804B 40 42 CMP R1,0 // QImode test
0000804C 02 4E JNZ L20 // QImode EQ
0000804D 0F 9F 57 80 PC=L10
L20:
0000061E .debug
0000061E 2E 00 73 00 .dw '.stabn 0x44,0,36,',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
33 00 36 00
2C 00 00 00
00 00
00000631 23 00 00 00 .dd LM17-_IRQ3
00000633 0D 00 0A 00 .dw 0x0d,0x0a
0000804F .text
LM17:
0000804F 11 93 2C 81 R1=[_P_INT_Clear] // QImode move
00008051 0A 95 00 02 R2=512 // QImode move
00008053 01 97 R3=R1 // QImode move
00008054 C3 D4 [R3]=R2 // QImode move
00000635 .debug
00000635 2E 00 73 00 .dw '.stabn 0x44,0,37,',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
33 00 37 00
2C 00 00 00
00 00
00000648 29 00 00 00 .dd LM18-_IRQ3
0000064A 0D 00 0A 00 .dw 0x0d,0x0a
00008055 .text
LM18:
00008055 0F 9F 92 80 pc=L9 // jump
L10:
0000064C .debug
0000064C 2E 00 73 00 .dw '.stabn 0x44,0,40,',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
34 00 30 00
2C 00 00 00
00 00
0000065F 2B 00 00 00 .dd LM19-_IRQ3
00000661 0D 00 0A 00 .dw 0x0d,0x0a
00008057 .text
LM19:
00008057 09 93 FF 7F R1=32767 // QImode move
00008059 19 D3 00 00 [_g_uiOutput]=R1 // QImode move
L12:
0000805B 11 93 00 00 R1=[_g_uiOutput] // QImode move
0000805D 09 43 7F 00 CMP R1,127 // QImode compare
0000805F 02 8E JNA L21 // QImode GTU
00008060 0F 9F 64 80 PC=L15
L21:
00008062 0F 9F 8C 80 pc=L13 // jump
L15:
00000663 .debug
00000663 2E 00 73 00 .dw '.stabn 0x44,0,42,',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
34 00 32 00
2C 00 00 00
00 00
00000676 38 00 00 00 .dd LM20-_IRQ3
00000678 0D 00 0A 00 .dw 0x0d,0x0a
00008064 .text
LM20:
00008064 11 93 1B 81 R1=[_P_IOA_Data] // QImode move
00008066 12 95 00 00 R2=[_g_uiOutput] // QImode move
00008068 01 97 R3=R1 // QImode move
00008069 C3 D4 [R3]=R2 // QImode move
0000067A .debug
0000067A 2E 00 73 00 .dw '.stabn 0x44,0,43,',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
34 00 33 00
2C 00 00 00
00 00
0000068D 3E 00 00 00 .dd LM21-_IRQ3
0000068F 0D 00 0A 00 .dw 0x0d,0x0a
0000806A .text
LM21:
0000806A 09 93 FF 7F R1=32767 // QImode move
0000806C C5 D2 [BP]=R1 // QImode move
00000691 .debug
00000691 2E 00 73 00 .dw '.stabn 0x44,0,44,',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
34 00 34 00
2C 00 00 00
00 00
000006A4 41 00 00 00 .dd LM22-_IRQ3
000006A6 0D 00 0A 00 .dw 0x0d,0x0a
0000806D .text
LM22:
L16:
0000806D C5 94 R2=[BP] // QImode move
0000806E 0A 03 FF FF R1=R2+(-1)
00008070 01 95 R2=R1 // QImode move
00008071 C5 D4 [BP]=R2 // QImode move
00008072 0A 45 FF FF CMP R2,(-1) // QImode compare
00008074 02 5E JZ L22 // QImode NE
00008075 0F 9F 79 80 PC=L18
L22:
00008077 0F 9F 7B 80 pc=L17 // jump
L18:
00008079 0F 9F 6D 80 pc=L16 // jump
L17:
000006A8 .debug
000006A8 2E 00 73 00 .dw '.stabn 0x44,0,45,',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
34 00 35 00
2C 00 00 00
00 00
000006BB 4F 00 00 00 .dd LM23-_IRQ3
000006BD 0D 00 0A 00 .dw 0x0d,0x0a
0000807B .text
LM23:
0000807B 11 93 2E 81 R1=[_P_Watchdog_Clear] // QImode move
0000807D 41 94 R2=1 // QImode move
0000807E 01 97 R3=R1 // QImode move
0000807F C3 D4 [R3]=R2 // QImode move
000006BF .debug
000006BF 2E 00 73 00 .dw '.stabn 0x44,0,40,',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
34 00 30 00
2C 00 00 00
00 00
000006D2 54 00 00 00 .dd LM24-_IRQ3
000006D4 0D 00 0A 00 .dw 0x0d,0x0a
00008080 .text
LM24:
L14:
00008080 11 93 00 00 R1=[_g_uiOutput] // QImode move
00008082 41 94 R2=1 // QImode move
00008083 C8 D4 [SP--]=R2 // QImode move
00008084 C8 D2 [SP--]=R1 // QImode move
00008085 40 F0 06 81 call __rshu1 // call with return value
00008087 42 00 SP=SP+2
00008088 19 D3 00 00 [_g_uiOutput]=R1 // QImode move
0000808A 0F 9F 5B 80 pc=L12 // jump
L13:
000006D6 .debug
000006D6 2E 00 73 00 .dw '.stabn 0x44,0,47,',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
34 00 37 00
2C 00 00 00
00 00
000006E9 60 00 00 00 .dd LM25-_IRQ3
000006EB 0D 00 0A 00 .dw 0x0d,0x0a
0000808C .text
LM25:
0000808C 11 93 2C 81 R1=[_P_INT_Clear] // QImode move
0000808E 0A 95 80 00 R2=128 // QImode move
00008090 01 97 R3=R1 // QImode move
00008091 C3 D4 [R3]=R2 // QImode move
L11:
L9:
000006ED .debug
000006ED 2E 00 73 00 .dw '.stabn 0x44,0,49,',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
34 00 39 00
2C 00 00 00
00 00
00000700 66 00 00 00 .dd LM26-_IRQ3
00000702 0D 00 0A 00 .dw 0x0d,0x0a
00008092 .text
LM26:
LBE2:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -