📄 main.lst
字号:
00000973 4A 00 00 00 .dd LM40-_TrainWord
00000975 0D 00 0A 00 .dw 0x0d,0x0a
0000B446 .code
LM40:
0000B446 41 62 R1=(-1) // QImode move
0000B447 0F 9F 67 B4 pc=L12 // jump
L22:
00000977 .debug
00000977 2E 00 73 00 .dw '.stabn 0x44,0,110,',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
30 00 2C 00
00 00 00 00
0000098B 4D 00 00 00 .dd LM41-_TrainWord
0000098D 0D 00 0A 00 .dw 0x0d,0x0a
0000B449 .code
LM41:
0000B449 01 94 R2=[bp+1] // QImode move
0000B44A C2 92 R1=[R2] // QImode move
0000B44B 09 43 00 01 CMP R1,256 // QImode compare
0000B44D 02 5E JZ L30 // QImode NE
0000B44E 0F 9F 57 B4 PC=L23
L30:
0000B450 46 92 R1=6 // QImode move
0000B451 C8 D2 [SP--]=R1 // QImode move
0000B452 40 F0 C8 B3 call _PlayRespond // call without return value
0000B454 41 00 SP=SP+1
0000B455 0F 9F 5C B4 pc=L24 // jump
L23:
0000098F .debug
0000098F 2E 00 73 00 .dw '.stabn 0x44,0,111,',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
31 00 2C 00
00 00 00 00
000009A3 5B 00 00 00 .dd LM42-_TrainWord
000009A5 0D 00 0A 00 .dw 0x0d,0x0a
0000B457 .code
LM42:
0000B457 47 92 R1=7 // QImode move
0000B458 C8 D2 [SP--]=R1 // QImode move
0000B459 40 F0 C8 B3 call _PlayRespond // call without return value
0000B45B 41 00 SP=SP+1
L24:
000009A7 .debug
000009A7 2E 00 73 00 .dw '.stabn 0x44,0,112,',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
32 00 2C 00
00 00 00 00
000009BB 60 00 00 00 .dd LM43-_TrainWord
000009BD 0D 00 0A 00 .dw 0x0d,0x0a
0000B45C .code
LM43:
0000B45C 41 62 R1=(-1) // QImode move
0000B45D 0F 9F 67 B4 pc=L12 // jump
L25:
000009BF .debug
000009BF 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
000009D3 63 00 00 00 .dd LM44-_TrainWord
000009D5 0D 00 0A 00 .dw 0x0d,0x0a
0000B45F .code
LM44:
0000B45F 41 62 R1=(-1) // QImode move
0000B460 0F 9F 67 B4 pc=L12 // jump
L27:
L17:
000009D7 .debug
000009D7 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
000009EB 66 00 00 00 .dd LM45-_TrainWord
000009ED 0D 00 0A 00 .dw 0x0d,0x0a
0000B462 .code
LM45:
0000B462 0F 9F 0D B4 pc=L13 // jump
L14:
000009EF .debug
000009EF 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
00000A03 68 00 00 00 .dd LM46-_TrainWord
00000A05 0D 00 0A 00 .dw 0x0d,0x0a
0000B464 .code
LM46:
0000B464 40 92 R1=0 // QImode move
0000B465 0F 9F 67 B4 pc=L12 // jump
00000A07 .debug
00000A07 2E 00 73 00 .dw '.stabn 0x44,0,118,',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
38 00 2C 00
00 00 00 00
00000A1B 6B 00 00 00 .dd LM47-_TrainWord
00000A1D 0D 00 0A 00 .dw 0x0d,0x0a
0000B467 .code
LM47:
LBE6:
00000A1F .debug
00000A1F 2E 00 73 00 .dw '.stabn 0x44,0,118,',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
38 00 2C 00
00 00 00 00
00000A33 6B 00 00 00 .dd LM48-_TrainWord
00000A35 0D 00 0A 00 .dw 0x0d,0x0a
0000B467 .code
LM48:
L12:
0000B467 42 00 sp+=2
0000B468 88 98 pop bp from [sp]
0000B469 90 9A retf
.endp // end of TrainWord
00000A37 .debug
00000A37 2E 00 73 00 .dw '.stabs "WordID:p1",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
31 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
0000B46A .CODE
00000A55 .debug
00000A55 2E 00 73 00 .dw '.stabs "RespondID:p1",160,0,0,6',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
52 00 65 00
73 00 70 00
6F 00 6E 00
64 00 49 00
44 00 3A 00
70 00 31 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
0000B46A .CODE
00000A76 .debug
00000A76 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
00000A88 07 00 00 00 .dd LBB6-_TrainWord
00000A8A 0D 00 0A 00 .dw 0x0d,0x0a
0000B46A .code
00000A8C .debug
00000A8C 2E 00 73 00 .dw '.stabs "res:1",128,0,0,0',0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
72 00 65 00
73 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
0000B46A .CODE
00000AA6 .debug
00000AA6 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
00000AB8 6B 00 00 00 .dd LBE6-_TrainWord
00000ABA 0D 00 0A 00 .dw 0x0d,0x0a
0000B46A .code
00000ABC .debug
00000ABC 2E 00 73 00 .dw '.stabf ',0,0
74 00 61 00
62 00 66 00
20 00 00 00
00 00
00000AC5 6E 00 00 00 .dd LME3-_TrainWord
00000AC7 0D 00 0A 00 .dw 0x0d,0x0a
0000B46A .code
LME3:
0000B46A .code
00000AC9 .debug
00000AC9 2E 00 73 00 .dw '.stabs "main:F1",36,0,0,',0,0,offset _main,seg _main,0x0d,0x0a
74 00 61 00
62 00 73 00
20 00 22 00
6D 00 61 00
69 00 6E 00
3A 00 46 00
31 00 22 00
2C 00 33 00
36 00 2C 00
30 00 2C 00
30 00 2C 00
00 00 00 00
D6 00 00 00
0D 00 0A 00
0000B46A .CODE
.public _main
_main: .proc
00000AE7 .debug
00000AE7 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
00000AFB 00 00 00 00 .dd LM49-_main
00000AFD 0D 00 0A 00 .dw 0x0d,0x0a
0000B46A .code
LM49:
// total=4, vars=4
// frame_pointer_needed: 1
0000B46A 88 DA push bp to [sp]
0000B46B 44 20 sp-=4
0000B46C 08 0B 01 00 bp=sp+1
0000B46E 0D 03 07 00 R1=BP+7
0000B470 03 D2 [bp+3]=R1 // QImode move
00000AFF .debug
00000AFF 2E 00 73 00 .dw '.stabn 0x44,0,122,',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
32 00 2C 00
00 00 00 00
00000B13 07 00 00 00 .dd LM50-_main
00000B15 0D 00 0A 00 .dw 0x0d,0x0a
0000B471 .code
LM50:
LBB7:
0000B471 05 93 R1=BP // QImode move
0000B472 0D 05 01 00 R2=BP+1
0000B474 40 92 R1=0 // QImode move
0000B475 02 97 R3=R2 // QImode move
0000B476 C3 D2 [R3]=R1 // QImode move
0000B477 05 93 R1=BP // QImode move
0000B478 0D 05 02 00 R2=BP+2
0000B47A 40 92 R1=0 // QImode move
0000B47B 02 99 R4=R2 // QImode move
0000B47C C4 D2 [R4]=R1 // QImode move
00000B17 .debug
00000B17 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
00000B2B 13 00 00 00 .dd LM51-_main
00000B2D 0D 00 0A 00 .dw 0x0d,0x0a
0000B47D .code
LM51:
0000B47D 40 92 R1=0 // QImode move
0000B47E C8 D2 [SP--]=R1 // QImode move
0000B47F 40 F0 21 86 call _BSR_DeleteSDGroup // call with return value
0000B481 41 00 SP=SP+1
00000B2F .debug
00000B2F 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
00000B43 18 00 00 00 .dd LM52-_main
00000B45 0D 00 0A 00 .dw 0x0d,0x0a
0000B482 .code
LM52:
0000B482 40 92 R1=0 // QImode move
0000B483 C8 D2 [SP--]=R1 // QImode move
0000B484 40 F0 C8 B3 call _PlayRespond // call without return value
0000B486 41 00 SP=SP+1
00000B47 .debug
00000B47 2E 00 73 00 .dw '.stabn 0x44,0,128,',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
38 00 2C 00
00 00 00 00
00000B5B 1D 00 00 00 .dd LM53-_main
00000B5D 0D 00 0A 00 .dw 0x0d,0x0a
0000B487 .code
LM53:
L32:
0000B487 41 92 R1=1 // QImode move
0000B488 C8 D2 [SP--]=R1 // QImode move
0000B489 09 93 00 01 R1=256 // QImode move
0000B48B C8 D2 [SP--]=R1 // QImode move
0000B48C 40 F0 FC B3 call _TrainWord // call with return value
0000B48E 42 00 SP=SP+2
0000B48F 40 42 CMP R1,0 // QImode test
0000B490 02 5E JZ L59 // QImode NE
0000B491 0F 9F 95 B4 PC=L34
L59:
0000B493 0F 9F 97 B4 pc=L33 // jump
L34:
0000B495 0F 9F 87 B4 pc=L32 // jump
L33:
00000B5F .debug
00000B5F 2E 00 73 00 .dw '.stabn 0x44,0,130,',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
30 00 2C 00
00 00 00 00
00000B73 2D 00 00 00 .dd LM54-_main
00000B75 0D 00 0A 00 .dw 0x0d,0x0a
0000B497 .code
LM54:
L35:
0000B497 42 92 R1=2 // QImode move
0000B498 C8 D2 [SP--]=R1 // QImode move
0000B499 09 93 01 01 R1=257 // QImode move
0000B49B C8 D2 [SP--]=R1 // QImode move
0000B49C 40 F0 FC B3
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -