⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.lst

📁 此程序为出租车计价器
💻 LST
📖 第 1 页 / 共 5 页
字号:
0000B609                    	.code
                            	LM13:
                            	LBB2:
0000053C                    	.debug
0000053C 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      
0000054F 06 00 00 00        		.dd LM14-_KeyScan_GetKey
00000551 0D 00 0A 00        		.dw 0x0d,0x0a
0000B609                    	.code
                            	LM14:
0000B609 11 93 F5 01        		R1=[_ui_KeyState]	// QImode move
0000B60B 40 42              		CMP R1,0	// QImode test
0000B60C 02 5E              		JZ L7	// QImode NE
0000B60D 0F 9F 13 B6        		PC=L4
                            	L7:
00000553                    	.debug
00000553 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      
00000566 0C 00 00 00        		.dd LM15-_KeyScan_GetKey
00000568 0D 00 0A 00        		.dw 0x0d,0x0a
0000B60F                    	.code
                            	LM15:
0000B60F 40 92              		R1=0	// QImode move
0000B610 C5 D2              		[BP]=R1	// QImode move
0000B611 0F 9F 16 B6        		pc=L5	// Indirect jump
                            	L4:
0000056A                    	.debug
0000056A 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      
0000057D 10 00 00 00        		.dd LM16-_KeyScan_GetKey
0000057F 0D 00 0A 00        		.dw 0x0d,0x0a
0000B613                    	.code
                            	LM16:
0000B613 11 93 F6 01        		R1=[_ui_KeyID]	// QImode move
0000B615 C5 D2              		[BP]=R1	// QImode move
                            	L5:
00000581                    	.debug
00000581 2E 00 73 00        		.dw '.stabn 0x44,0,48,',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 38 00
         2C 00 00 00
         00 00      
00000594 13 00 00 00        		.dd LM17-_KeyScan_GetKey
00000596 0D 00 0A 00        		.dw 0x0d,0x0a
0000B616                    	.code
                            	LM17:
0000B616 02 97              		R3=R2	// QImode move
0000B617 C3 92              		R1=[R3]	// QImode move
0000B618 13 97 F5 01        		R3=[_ui_KeyState]	// QImode move
0000B61A 01 99              		R4=R1	// QImode move
0000B61B C4 D6              		[R4]=R3	// QImode move
00000598                    	.debug
00000598 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      
000005AB 19 00 00 00        		.dd LM18-_KeyScan_GetKey
000005AD 0D 00 0A 00        		.dw 0x0d,0x0a
0000B61C                    	.code
                            	LM18:
0000B61C 11 93 F4 01        		R1=[_ui_KeyScanState]	// QImode move
0000B61E 40 42              		CMP R1,0	// QImode test
0000B61F 02 5E              		JZ L8	// QImode NE
0000B620 0F 9F 28 B6        		PC=L6
                            	L8:
000005AF                    	.debug
000005AF 2E 00 73 00        		.dw '.stabn 0x44,0,51,',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
         35 00 31 00
         2C 00 00 00
         00 00      
000005C2 1F 00 00 00        		.dd LM19-_KeyScan_GetKey
000005C4 0D 00 0A 00        		.dw 0x0d,0x0a
0000B622                    	.code
                            	LM19:
0000B622 40 92              		R1=0	// QImode move
0000B623 19 D3 F6 01        		[_ui_KeyID]=R1	// QImode move
000005C6                    	.debug
000005C6 2E 00 73 00        		.dw '.stabn 0x44,0,52,',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
         35 00 32 00
         2C 00 00 00
         00 00      
000005D9 22 00 00 00        		.dd LM20-_KeyScan_GetKey
000005DB 0D 00 0A 00        		.dw 0x0d,0x0a
0000B625                    	.code
                            	LM20:
0000B625 40 92              		R1=0	// QImode move
0000B626 19 D3 F5 01        		[_ui_KeyState]=R1	// QImode move
                            	L6:
000005DD                    	.debug
000005DD 2E 00 73 00        		.dw '.stabn 0x44,0,54,',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
         35 00 34 00
         2C 00 00 00
         00 00      
000005F0 25 00 00 00        		.dd LM21-_KeyScan_GetKey
000005F2 0D 00 0A 00        		.dw 0x0d,0x0a
0000B628                    	.code
                            	LM21:
0000B628 C5 96              		R3=[BP]	// QImode move
0000B629 03 93              		R1=R3	// QImode move
0000B62A 0F 9F 2C B6        		pc=L3	// Indirect jump
000005F4                    	.debug
000005F4 2E 00 73 00        		.dw '.stabn 0x44,0,55,',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
         35 00 35 00
         2C 00 00 00
         00 00      
00000607 29 00 00 00        		.dd LM22-_KeyScan_GetKey
00000609 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62C                    	.code
                            	LM22:
                            	LBE2:
0000060B                    	.debug
0000060B 2E 00 73 00        		.dw '.stabn 0x44,0,55,',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
         35 00 35 00
         2C 00 00 00
         00 00      
0000061E 29 00 00 00        		.dd LM23-_KeyScan_GetKey
00000620 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62C                    	.code
                            	LM23:
                            	L3:
                            	
0000B62C 41 00              		sp+=1
0000B62D 88 98              		pop bp from [sp]
0000B62E 90 9A              		retf
                            		.endp	// end of KeyScan_GetKey
                            	
00000622                    	.debug
00000622 2E 00 73 00        		.dw '.stabs "KeyType:p20=*4",160,0,0,4',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4B 00 65 00
         79 00 54 00
         79 00 70 00
         65 00 3A 00
         70 00 32 00
         30 00 3D 00
         2A 00 34 00
         22 00 2C 00
         31 00 36 00
         30 00 2C 00
         30 00 2C 00
         30 00 2C 00
         34 00 0D 00
         0A 00      
0000B62F                    	.CODE
00000645                    	.debug
00000645 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
00000657 06 00 00 00        		.dd LBB2-_KeyScan_GetKey
00000659 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62F                    	.code
0000065B                    	.debug
0000065B 2E 00 73 00        		.dw '.stabs "Key:4",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4B 00 65 00
         79 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
0000B62F                    	.CODE
00000675                    	.debug
00000675 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
00000687 29 00 00 00        		.dd LBE2-_KeyScan_GetKey
00000689 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62F                    	.code
0000068B                    	.debug
0000068B 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000694 2C 00 00 00        		.dd LME2-_KeyScan_GetKey
00000696 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62F                    	.code
                            	LME2:
0000B62F                    	.code
00000698                    	.debug
00000698 2E 00 73 00        		.dw '.stabs "KeyScan_CheckRepeat:F4",36,0,0,',0,0,offset _KeyScan_CheckRepeat,seg _KeyScan_CheckRepeat,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4B 00 65 00
         79 00 53 00
         63 00 61 00
         6E 00 5F 00
         43 00 68 00
         65 00 63 00
         6B 00 52 00
         65 00 70 00
         65 00 61 00
         74 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 4D 00
         00 00 0D 00
         0A 00      
0000B62F                    	.CODE
                            	.public _KeyScan_CheckRepeat
                            	_KeyScan_CheckRepeat:	.proc
000006C5                    	.debug
000006C5 2E 00 73 00        		.dw '.stabn 0x44,0,64,',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
         36 00 34 00
         2C 00 00 00
         00 00      
000006D8 00 00 00 00        		.dd LM24-_KeyScan_CheckRepeat
000006DA 0D 00 0A 00        		.dw 0x0d,0x0a
0000B62F                    	.code
                            	LM24:
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
0000B62F 88 DA              		push bp to [sp]
0000B630 08 0B 01 00        		bp=sp+1
                            	
0000B632 0D 05 03 00        		R2=BP+3
000006DC                    	.debug
000006DC 2E 00 73 00        		.dw '.stabn 0x44,0,65,',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
         36 00 35 00
         2C 00 00 00
         00 00      
000006EF 05 00 00 00        		.dd LM25-_KeyScan_CheckRepeat
000006F1 0D 00 0A 00        		.dw 0x0d,0x0a
0000B634                    	.code
                            	LM25:
0000B634 11 93 FA 01        		R1=[_ui_RepeatEvent]	// QImode move
0000B636 40 42              		CMP R1,0	// QImode test
0000B637 02 4E              		JNZ L11	// QImode EQ
0000B638 0F 9F 40 B6        		PC=L10
                            	L11:
000006F3                    	.debug
000006F3 2E 00 73 00        		.dw '.stabn 0x44,0,67,',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
         36 00 37 00
         2C 00 00 00
         00 00      
00000706 0B 00 00 00        		.dd LM26-_KeyScan_CheckRepeat
00000708 0D 00 0A 00        		.dw 0x0d,0x0a
0000B63A                    	.code
                            	LM26:
0000B63A 40 92              		R1=0	// QImode move
0000B63B 19 D3 FA 01        		[_ui_RepeatEvent]=R1	// QImode move
0000070A                    	.debug
0000070A 2E 00 73 00        		.dw '.stabn 0x44,0,68,',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
         36 00 38 00
         2C 00 00 00
         00 00      
0000071D 0E 00 00 00        		.dd LM27-_KeyScan_CheckRepeat
0000071F 0D 00 0A 00        		.dw 0x0d,0x0a
0000B63D                    	.code
                            	LM27:
0000B63D 41 92              		R1=1	// QImode move
0000B63E 0F 9F 43 B6        		pc=L9	// Indirect jump
                            	L10:
00000721                    	.debug
00000721 2E 00 73 00        		.dw '.stabn 0x44,0,70,',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
         37 00 30 00
         2C 00 00 00
         00 00      
00000734 11 00 00 00        		.dd LM28-_KeyScan_CheckRepeat
00000736 0D 00 0A 00        		.dw 0x0d,0x0a
0000B640                    	.code
                            	LM28:
0000B640 40 92              		R1=0	// QImode move
0000B641 0F 9F 43 B6        		pc=L9	// Indirect jump
00000738                    	.debug
00000738 2E 00 73 00        		.dw '.stabn 0x44,0,71,',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
         37 00 31 00
         2C 00 00 00
         00 00      
0000074B 14 00 00 00        		.dd LM29-_KeyScan_CheckRepeat
0000074D 0D 00 0A 00        		.dw 0x0d,0x0a
0000B643                    	.code
                            	LM29:
0000074F                    	.debug
0000074F 2E 00 73 00        		.dw '.stabn 0x44,0,71,',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
         37 00 31 00

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -