📄 isr.lst
字号:
34 00 2C 00
30 00 2C 00
32 00 30 00
2C 00 00 00
00 00
00000517 00 00 00 00 .dd LM7-_IRQ1
00000519 0D 00 0A 00 .dw 0x0d,0x0a
0000801E .text
LM7:
// ISR ATTRIBUTE FUNCTION, PUSH r1,bp
0000801E A8 DA push r1,bp to [sp]
// total=0, vars=0
// frame_pointer_needed: 1
0000801F 08 0B 01 00 bp=sp+1
00008021 0D 03 03 00 R1=BP+3
0000051B .debug
0000051B 2E 00 73 00 .dw '.stabn 0x44,0,21,',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 31 00
2C 00 00 00
00 00
0000052E 05 00 00 00 .dd LM8-_IRQ1
00000530 0D 00 0A 00 .dw 0x0d,0x0a
00008023 .text
LM8:
L5:
// ISR ATTRIBUTE FUNCTION, POP r1,bp
00008023 A8 90 pop r1,bp from [sp]
00008024 98 9A reti
.endp // end of IRQ1
00000532 .debug
00000532 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
0000053B 07 00 00 00 .dd LME4-_IRQ1
0000053D 0D 00 0A 00 .dw 0x0d,0x0a
00008025 .text
LME4:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
00008025 .text
0000053F .debug
0000053F 2E 00 73 00 .dw '.stabs "IRQ2:F19",36,0,0,',0,0,offset _IRQ2,seg _IRQ2,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
49 00 52 00
51 00 32 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 1C 00
00 00 0D 00
0A 00
00008025 .TEXT
.public _IRQ2
_IRQ2: .proc
0000055E .debug
0000055E 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
00000571 00 00 00 00 .dd LM9-_IRQ2
00000573 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
00000575 .debug
00000575 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
00000588 05 00 00 00 .dd LM10-_IRQ2
0000058A 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
0000058C .debug
0000058C 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000595 07 00 00 00 .dd LME5-_IRQ2
00000597 0D 00 0A 00 .dw 0x0d,0x0a
0000802C .text
LME5:
// ISR ATTRIBUTE FUNCTION, LOCATE in .text SECTION
0000802C .text
00000599 .debug
00000599 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
000005B8 .debug
000005B8 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
000005CB 00 00 00 00 .dd LM11-_IRQ3
000005CD 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=1, vars=1
// frame_pointer_needed: 1
0000802D 41 20 sp-=1
0000802E 08 0B 01 00 bp=sp+1
00008030 0D 03 04 00 R1=BP+4
000005CF .debug
000005CF 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
000005E2 06 00 00 00 .dd LM12-_IRQ3
000005E4 0D 00 0A 00 .dw 0x0d,0x0a
00008032 .text
LM12:
LBB2:
000005E6 .debug
000005E6 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
000005F9 06 00 00 00 .dd LM13-_IRQ3
000005FB 0D 00 0A 00 .dw 0x0d,0x0a
00008032 .text
LM13:
00008032 12 95 FE 80 R2=[_P_INT_Ctrl] // QImode move
00008034 02 99 R4=R2 // QImode move
00008035 C4 96 R3=[R4] // QImode move
00008036 0B B5 00 01 R2=R3&256
00008038 40 44 CMP R2,0 // QImode test
00008039 02 4E JNZ L15 // QImode EQ
0000803A 0F 9F 60 80 PC=L8
L15:
000005FD .debug
000005FD 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
00000610 10 00 00 00 .dd LM14-_IRQ3
00000612 0D 00 0A 00 .dw 0x0d,0x0a
0000803C .text
LM14:
0000803C 12 95 EE 80 R2=[_P_IOA_Data] // QImode move
0000803E 14 99 00 00 R4=[_g_uiOutput] // QImode move
00008040 0C 87 FF FF R3=R4^0xffff // one_cmplqi2
00008042 03 99 R4=R3 // QImode move
00008043 1C D9 00 00 [_g_uiOutput]=R4 // QImode move
00008045 02 97 R3=R2 // QImode move
00008046 C3 D8 [R3]=R4 // QImode move
00000614 .debug
00000614 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
00000627 1B 00 00 00 .dd LM15-_IRQ3
00000629 0D 00 0A 00 .dw 0x0d,0x0a
00008047 .text
LM15:
00008047 0A 95 FF 7F R2=32767 // QImode move
00008049 C5 D4 [BP]=R2 // QImode move
0000062B .debug
0000062B 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
0000063E 1E 00 00 00 .dd LM16-_IRQ3
00000640 0D 00 0A 00 .dw 0x0d,0x0a
0000804A .text
LM16:
L9:
0000804A C5 96 R3=[BP] // QImode move
0000804B 0B 05 FF FF R2=R3+(-1)
0000804D 02 97 R3=R2 // QImode move
0000804E C5 D6 [BP]=R3 // QImode move
0000804F 0B 47 FF FF CMP R3,(-1) // QImode compare
00008051 02 5E JZ L16 // QImode NE
00008052 0F 9F 56 80 PC=L11
L16:
00008054 0F 9F 58 80 pc=L10 // jump
L11:
00008056 0F 9F 4A 80 pc=L9 // jump
L10:
00000642 .debug
00000642 2E 00 73 00 .dw '.stabn 0x44,0,35,',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 35 00
2C 00 00 00
00 00
00000655 2C 00 00 00 .dd LM17-_IRQ3
00000657 0D 00 0A 00 .dw 0x0d,0x0a
00008058 .text
LM17:
00008058 12 95 FF 80 R2=[_P_INT_Clear] // QImode move
0000805A 0B 97 00 01 R3=256 // QImode move
0000805C 02 99 R4=R2 // QImode move
0000805D C4 D6 [R4]=R3 // QImode move
00000659 .debug
00000659 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
0000066C 32 00 00 00 .dd LM18-_IRQ3
0000066E 0D 00 0A 00 .dw 0x0d,0x0a
0000805E .text
LM18:
0000805E 0F 9F 78 80 pc=L12 // jump
L8:
00000670 .debug
00000670 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
00000683 34 00 00 00 .dd LM19-_IRQ3
00000685 0D 00 0A 00 .dw 0x0d,0x0a
00008060 .text
LM19:
00008060 12 95 FE 80 R2=[_P_INT_Ctrl] // QImode move
00008062 02 99 R4=R2 // QImode move
00008063 C4 96 R3=[R4] // QImode move
00008064 0B B5 00 02 R2=R3&512
00008066 40 44 CMP R2,0 // QImode test
00008067 02 4E JNZ L17 // QImode EQ
00008068 0F 9F 72 80 PC=L13
L17:
00000687 .debug
00000687 2E 00 73 00 .dw '.stabn 0x44,0,39,',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 39 00
2C 00 00 00
00 00
0000069A 3E 00 00 00 .dd LM20-_IRQ3
0000069C 0D 00 0A 00 .dw 0x0d,0x0a
0000806A .text
LM20:
0000806A 12 95 FF 80 R2=[_P_INT_Clear] // QImode move
0000806C 0B 97 00 02 R3=512 // QImode move
0000806E 02 99 R4=R2 // QImode move
0000806F C4 D6 [R4]=R3 // QImode move
0000069E .debug
0000069E 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
000006B1 44 00 00 00 .dd LM21-_IRQ3
000006B3 0D 00 0A 00 .dw 0x0d,0x0a
00008070 .text
LM21:
00008070 0F 9F 78 80 pc=L12 // jump
L13:
000006B5 .debug
000006B5 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
000006C8 46 00 00 00 .dd LM22-_IRQ3
000006CA 0D 00 0A 00 .dw 0x0d,0x0a
00008072 .text
LM22:
00008072 12 95 FF 80 R2=[_P_INT_Clear] // QImode move
00008074 0B 97 80 00 R3=128 // QImode move
00008076 02 99 R4=R2 // QImode move
00008077 C4 D6 [R4]=R3 // QImode move
L14:
L12:
000006CC .debug
000006CC 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
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -