📄 main.lst
字号:
L16:
00000767 .debug
00000767 2E 00 73 00 .dw '.stabn 0x44,0,114,',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 31 00
34 00 2C 00
00 00 00 00
0000077B 17 00 00 00 .dd LM24-_TrainWord
0000077D 0D 00 0A 00 .dw 0x0d,0x0a
0000A757 .code
LM24:
0000A757 40 92 R1=0 // QImode move
0000A758 C8 D2 [SP--]=R1 // QImode move
0000A759 01 94 R2=[bp+1] // QImode move
0000A75A C2 92 R1=[R2] // QImode move
0000A75B C8 D2 [SP--]=R1 // QImode move
0000A75C 40 F0 F1 87 call _BSR_Train // call with return value
0000A75E 42 00 SP = SP + 2 //SP
0000A75F C5 D2 [BP]=R1 // QImode move
0000077F .debug
0000077F 2E 00 73 00 .dw '.stabn 0x44,0,116,',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 31 00
36 00 2C 00
00 00 00 00
00000793 20 00 00 00 .dd LM25-_TrainWord
00000795 0D 00 0A 00 .dw 0x0d,0x0a
0000A760 .code
LM25:
0000A760 C5 92 R1=[BP] // QImode move
0000A761 40 42 CMP R1,0 // QImode test
0000A762 04 4E 01 EE NSJNZ L17 //QImode NE
00 EE
0000A765 0F 9F A6 A7 pc=L15 // Indirect jump
L17:
00000797 .debug
00000797 2E 00 73 00 .dw '.stabn 0x44,0,117,',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 31 00
37 00 2C 00
00 00 00 00
000007AB 27 00 00 00 .dd LM26-_TrainWord
000007AD 0D 00 0A 00 .dw 0x0d,0x0a
0000A767 .code
LM26:
0000A767 C5 94 R2=[BP] // QImode move
0000A768 02 93 R1=R2 // QImode move
0000A769 09 23 FA FF R1=R1-(-6)
0000A76B 45 42 CMP R1,5 // QImode compare
0000A76C 35 9E 01 EE NSJA L25 //QImode GTU
00 EE
0000A76F 0A 95 93 9F R2=L26 // QImode move
0000A771 02 03 R1 = R1 + R2 //addqi3
0000A772 01 97 R3=R1 // QImode move
0000A773 C3 92 R1=[R3] // QImode move
0000A774 01 9F pc=R1 // tablejump
00009F93 .text
L26:
00009F93 9F A7 .dw L24
00009F94 95 A7 .dw L23
00009F95 92 A7 .dw L22
00009F96 88 A7 .dw L21
00009F97 7F A7 .dw L20
00009F98 75 A7 .dw L19
0000A775 .code
L19:
000007AF .debug
000007AF 2E 00 73 00 .dw '.stabn 0x44,0,120,',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 32 00
30 00 2C 00
00 00 00 00
000007C3 35 00 00 00 .dd LM27-_TrainWord
000007C5 0D 00 0A 00 .dw 0x0d,0x0a
0000A775 .code
LM27:
0000A775 43 92 R1=3 // QImode move
0000A776 C8 D2 [SP--]=R1 // QImode move
0000A777 47 92 R1=7 // QImode move
0000A778 C8 D2 [SP--]=R1 // QImode move
0000A779 40 F0 08 A7 call _PlaySnd // call without return value
0000A77B 42 00 SP = SP + 2 //SP
000007C7 .debug
000007C7 2E 00 73 00 .dw '.stabn 0x44,0,121,',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 32 00
31 00 2C 00
00 00 00 00
000007DB 3C 00 00 00 .dd LM28-_TrainWord
000007DD 0D 00 0A 00 .dw 0x0d,0x0a
0000A77C .code
LM28:
0000A77C 41 62 R1=(-1) // QImode move
0000A77D 0F 9F A9 A7 pc=L13 // Indirect jump
L20:
000007DF .debug
000007DF 2E 00 73 00 .dw '.stabn 0x44,0,123,',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 32 00
33 00 2C 00
00 00 00 00
000007F3 3F 00 00 00 .dd LM29-_TrainWord
000007F5 0D 00 0A 00 .dw 0x0d,0x0a
0000A77F .code
LM29:
0000A77F 43 92 R1=3 // QImode move
0000A780 C8 D2 [SP--]=R1 // QImode move
0000A781 46 92 R1=6 // QImode move
0000A782 C8 D2 [SP--]=R1 // QImode move
0000A783 40 F0 08 A7 call _PlaySnd // call without return value
0000A785 42 00 SP = SP + 2 //SP
000007F7 .debug
000007F7 2E 00 73 00 .dw '.stabn 0x44,0,124,',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 32 00
34 00 2C 00
00 00 00 00
0000080B 46 00 00 00 .dd LM30-_TrainWord
0000080D 0D 00 0A 00 .dw 0x0d,0x0a
0000A786 .code
LM30:
0000A786 0F 9F A4 A7 pc=L18 // Indirect jump
L21:
0000080F .debug
0000080F 2E 00 73 00 .dw '.stabn 0x44,0,126,',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 32 00
36 00 2C 00
00 00 00 00
00000823 48 00 00 00 .dd LM31-_TrainWord
00000825 0D 00 0A 00 .dw 0x0d,0x0a
0000A788 .code
LM31:
0000A788 43 92 R1=3 // QImode move
0000A789 C8 D2 [SP--]=R1 // QImode move
0000A78A 48 92 R1=8 // QImode move
0000A78B C8 D2 [SP--]=R1 // QImode move
0000A78C 40 F0 08 A7 call _PlaySnd // call without return value
0000A78E 42 00 SP = SP + 2 //SP
00000827 .debug
00000827 2E 00 73 00 .dw '.stabn 0x44,0,127,',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 32 00
37 00 2C 00
00 00 00 00
0000083B 4F 00 00 00 .dd LM32-_TrainWord
0000083D 0D 00 0A 00 .dw 0x0d,0x0a
0000A78F .code
LM32:
0000A78F 43 62 R1=(-3) // QImode move
0000A790 0F 9F A9 A7 pc=L13 // Indirect jump
L22:
0000083F .debug
0000083F 2E 00 73 00 .dw '.stabn 0x44,0,129,',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 32 00
39 00 2C 00
00 00 00 00
00000853 52 00 00 00 .dd LM33-_TrainWord
00000855 0D 00 0A 00 .dw 0x0d,0x0a
0000A792 .code
LM33:
0000A792 44 62 R1=(-4) // QImode move
0000A793 0F 9F A9 A7 pc=L13 // Indirect jump
L23:
00000857 .debug
00000857 2E 00 73 00 .dw '.stabn 0x44,0,131,',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 33 00
31 00 2C 00
00 00 00 00
0000086B 55 00 00 00 .dd LM34-_TrainWord
0000086D 0D 00 0A 00 .dw 0x0d,0x0a
0000A795 .code
LM34:
0000A795 43 92 R1=3 // QImode move
0000A796 C8 D2 [SP--]=R1 // QImode move
0000A797 48 92 R1=8 // QImode move
0000A798 C8 D2 [SP--]=R1 // QImode move
0000A799 40 F0 08 A7 call _PlaySnd // call without return value
0000A79B 42 00 SP = SP + 2 //SP
0000086F .debug
0000086F 2E 00 73 00 .dw '.stabn 0x44,0,132,',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 33 00
32 00 2C 00
00 00 00 00
00000883 5C 00 00 00 .dd LM35-_TrainWord
00000885 0D 00 0A 00 .dw 0x0d,0x0a
0000A79C .code
LM35:
0000A79C 45 62 R1=(-5) // QImode move
0000A79D 0F 9F A9 A7 pc=L13 // Indirect jump
L24:
00000887 .debug
00000887 2E 00 73 00 .dw '.stabn 0x44,0,134,',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 33 00
34 00 2C 00
00 00 00 00
0000089B 5F 00 00 00 .dd LM36-_TrainWord
0000089D 0D 00 0A 00 .dw 0x0d,0x0a
0000A79F .code
LM36:
0000A79F 46 62 R1=(-6) // QImode move
0000A7A0 0F 9F A9 A7 pc=L13 // Indirect jump
L25:
0000089F .debug
0000089F 2E 00 73 00 .dw '.stabn 0x44,0,136,',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 33 00
36 00 2C 00
00 00 00 00
000008B3 62 00 00 00 .dd LM37-_TrainWord
000008B5 0D 00 0A 00 .dw 0x0d,0x0a
0000A7A2 .code
LM37:
0000A7A2 0F 9F A4 A7 pc=L18 // Indirect jump
L18:
000008B7 .debug
000008B7 2E 00 73 00 .dw '.stabn 0x44,0,138,',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 33 00
38 00 2C 00
00 00 00 00
000008CB 64 00 00 00 .dd LM38-_TrainWord
000008CD 0D 00 0A 00 .dw 0x0d,0x0a
0000A7A4 .code
LM38:
0000A7A4 0F 9F 53 A7 pc=L14 // Indirect jump
L15:
000008CF .debug
000008CF 2E 00 73 00 .dw '.stabn 0x44,0,139,',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 33 00
39 00 2C 00
00 00 00 00
000008E3 66 00 00 00 .dd LM39-_TrainWord
000008E5 0D 00 0A 00 .dw 0x0d,0x0a
0000A7A6 .code
LM39:
0000A7A6 40 92 R1=0 // QImode move
0000A7A7 0F 9F A9 A7 pc=L13 // Indirect jump
000008E7 .debug
000008E7 2E 00 73 00 .dw '.stabn 0x44,0,140,',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 34 00
30 00 2C 00
00 00 00 00
000008FB 69 00 00 00 .dd LM40-_TrainWord
000008FD 0D 00 0A 00 .dw 0x0d,0x0a
0000A7A9 .code
LM40:
LBE3:
000008FF .debug
000008FF 2E 00 73 00 .dw '.stabn 0x44,0,140,',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 34 00
30 00 2C 00
00 00 00 00
00000913 69 00 00 00 .dd LM41-_TrainWord
00000915 0D 00 0A 00 .dw 0x0d,0x0a
0000A7A9 .code
LM41:
L13:
0000A7A9 42 00 sp+=2
0000A7AA 88 98 pop bp from [sp]
0000A7AB 90 9A retf
.endp // end of TrainWord
00000917 .debug
00000917 2E 00 73 00 .dw '.stabs "WordID:p4",160,0,0,5',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
57 00 6F 00
72 00 64 00
49 00 44 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 35 00
0D 00 0A 00
0000A7AC .CODE
00000935 .debug
00000935 2E 00 73 00 .dw '.stabs "SndID:p4",160,0,0,6',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
53 00 6E 00
64 00 49 00
44 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
36 00 0D 00
0A 00
0000A7AC .CODE
00000952 .debug
00000952 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
00000964 07 00 00 00 .dd LBB3-_TrainWord
00000966 0D 00 0A 00 .dw 0x0d,0x0a
0000A7AC .code
00000968 .debug
00000968 2E 00 73 00 .dw '.stabs "Result:1",128,0,0,0',0x0d,0x0a
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -