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

📄 playservice.lst

📁 此程序为出租车计价器
💻 LST
📖 第 1 页 / 共 4 页
字号:
0000B757 4E 20              		sp-=14
0000B758 08 0B 01 00        		bp=sp+1
                            	
0000B75A 0D 03 11 00        		R1=BP+17
0000B75C 06 D2              		[bp+6]=R1	// QImode move
00000512                    	.debug
00000512 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      
00000525 07 00 00 00        		.dd LM10-_PlayFloatNumber
00000527 0D 00 0A 00        		.dw 0x0d,0x0a
0000B75D                    	.code
                            	LM10:
                            	LBB2:
00000529                    	.debug
00000529 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      
0000053C 07 00 00 00        		.dd LM11-_PlayFloatNumber
0000053E 0D 00 0A 00        		.dw 0x0d,0x0a
0000B75D                    	.code
                            	LM11:
0000B75D 05 93              		R1=BP	// QImode move
0000B75E 0D 05 03 00        		R2=BP+3
0000B760 40 92              		R1=0	// QImode move
0000B761 02 97              		R3=R2	// QImode move
0000B762 C3 D2              		[R3]=R1	// QImode move
00000540                    	.debug
00000540 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      
00000553 0D 00 00 00        		.dd LM12-_PlayFloatNumber
00000555 0D 00 0A 00        		.dw 0x0d,0x0a
0000B763                    	.code
                            	LM12:
0000B763 05 93              		R1=BP	// QImode move
0000B764 0D 09 04 00        		R4=BP+4
0000B766 07 D8              		[bp+7]=R4	// QImode move
0000B767 06 96              		R3=[bp+6]	// QImode move
0000B768 D3 92              		R1=[R3++]	// RD=[RS] HFmode, RD!=RS
0000B769 CB 94              		R2=[R3--]
0000B76A 90 D4              		push R1,R2 to [sp]	// pushhf
0000B76B 40 F0 CE B9        		call _F_FloatToBCD	// call with return value
0000B76D 42 00              		SP=SP+2
0000B76E 07 98              		R4=[bp+7]	// QImode move
0000B76F D4 D2              		[R4++]=R1	// [RD]=RS HImode, RD!=RS+1
0000B770 CC D4              		[R4--]=R2
00000557                    	.debug
00000557 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      
0000056A 1B 00 00 00        		.dd LM13-_PlayFloatNumber
0000056C 0D 00 0A 00        		.dw 0x0d,0x0a
0000B771                    	.code
                            	LM13:
0000B771 05 93              		R1=BP	// QImode move
0000B772 0D 05 05 00        		R2=BP+5
0000B774 02 97              		R3=R2	// QImode move
0000B775 C3 92              		R1=[R3]	// QImode move
0000B776 40 42              		CMP R1,0	// QImode test
0000B777 02 5E              		JZ L16	// QImode NE
0000B778 0F 9F 83 B7        		PC=L5
                            	L16:
0000056E                    	.debug
0000056E 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      
00000581 24 00 00 00        		.dd LM14-_PlayFloatNumber
00000583 0D 00 0A 00        		.dw 0x0d,0x0a
0000B77A                    	.code
                            	LM14:
0000B77A 42 92              		R1=2	// QImode move
0000B77B C8 D2              		[SP--]=R1	// QImode move
0000B77C 40 92              		R1=0	// QImode move
0000B77D C8 D2              		[SP--]=R1	// QImode move
0000B77E 40 F0 EF BD        		call _PlaySnd	// call without return value
0000B780 42 00              		SP=SP+2
00000585                    	.debug
00000585 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      
00000598 2B 00 00 00        		.dd LM15-_PlayFloatNumber
0000059A 0D 00 0A 00        		.dw 0x0d,0x0a
0000B781                    	.code
                            	LM15:
0000B781 0F 9F 7A B8        		pc=L6	// Indirect jump
                            	L5:
0000059C                    	.debug
0000059C 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      
000005AF 2D 00 00 00        		.dd LM16-_PlayFloatNumber
000005B1 0D 00 0A 00        		.dw 0x0d,0x0a
0000B783                    	.code
                            	LM16:
0000B783 05 93              		R1=BP	// QImode move
0000B784 0D 05 04 00        		R2=BP+4
0000B786 02 99              		R4=R2	// QImode move
0000B787 C4 92              		R1=[R4]	// QImode move
0000B788 09 B5 07 00        		R2=R1&7
0000B78A C5 D4              		[BP]=R2	// QImode move
000005B3                    	.debug
000005B3 2E 00 73 00        		.dw '.stabn 0x44,0,56,',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 36 00
         2C 00 00 00
         00 00      
000005C6 35 00 00 00        		.dd LM17-_PlayFloatNumber
000005C8 0D 00 0A 00        		.dw 0x0d,0x0a
0000B78B                    	.code
                            	LM17:
0000B78B 05 93              		R1=BP	// QImode move
0000B78C 0D 05 01 00        		R2=BP+1
0000B78E 40 92              		R1=0	// QImode move
0000B78F 02 97              		R3=R2	// QImode move
0000B790 C3 D2              		[R3]=R1	// QImode move
                            	L7:
0000B791 05 93              		R1=BP	// QImode move
0000B792 0D 05 01 00        		R2=BP+1
0000B794 02 99              		R4=R2	// QImode move
0000B795 C4 92              		R1=[R4]	// QImode move
0000B796 C5 42              		CMP R1,[BP]	// QImode compare
0000B797 02 1E              		JNB L17	// QImode LTU
0000B798 0F 9F 9C B7        		PC=L10
                            	L17:
0000B79A 0F 9F 2E B8        		pc=L8	// Indirect jump
                            	L10:
000005CA                    	.debug
000005CA 2E 00 73 00        		.dw '.stabn 0x44,0,58,',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 38 00
         2C 00 00 00
         00 00      
000005DD 46 00 00 00        		.dd LM18-_PlayFloatNumber
000005DF 0D 00 0A 00        		.dw 0x0d,0x0a
0000B79C                    	.code
                            	LM18:
0000B79C 05 93              		R1=BP	// QImode move
0000B79D 0D 03 02 00        		R1=BP+2
0000B79F 08 D2              		[bp+8]=R1	// QImode move
0000B7A0 05 93              		R1=BP	// QImode move
0000B7A1 0D 05 04 00        		R2=BP+4
0000B7A3 09 D4              		[bp+9]=R2	// QImode move
0000B7A4 05 93              		R1=BP	// QImode move
0000B7A5 0D 05 01 00        		R2=BP+1
0000B7A7 02 97              		R3=R2	// QImode move
0000B7A8 C3 92              		R1=[R3]	// QImode move
0000B7A9 01 95              		R2=R1	// QImode move
0000B7AA 4A 93              		R1=R2 lsl 2
0000B7AB 40 96              		R3=0	// HImode immediate to register move
0000B7AC 0C 69 00 10        		R4=(-4096)
0000B7AE C8 D2              		[SP--]=R1	// QImode move
0000B7AF 90 D8              		push R3,R4 to [sp]	// pushhi
0000B7B0 40 F0 18 C1        		call __rshu2	// call with return value
0000B7B2 43 00              		SP=SP+3
0000B7B3 01 97              		R3=R1	// HImode register to register move
0000B7B4 02 99              		R4=R2
0000B7B5 03 93              		R1=R3	// HImode register to register move
0000B7B6 04 95              		R2=R4
0000B7B7 09 98              		R4=[bp+9]	// QImode move
0000B7B8 D4 B2              		R1&=[R4++]	// HImode RD&=[RS], RD!=RS
0000B7B9 CC B4              		R2&=[R4--]
0000B7BA 05 99              		R4=BP	// QImode move
0000B7BB 0D 07 01 00        		R3=BP+1
0000B7BD 0D D6              		[bp+13]=R3	// QImode move
0000B7BE 47 98              		R4=7	// QImode move
0000B7BF 0A D8              		[bp+10]=R4	// QImode move
0000B7C0 0A 98              		R4=[bp+10]	// QImode move
0000B7C1 0D 96              		R3=[bp+13]	// QImode move
0000B7C2 C3 28              		R4-=[R3]	// subqi3_r0R R4=R4-[R3]
0000B7C3 04 97              		R3=R4	// QImode move
0000B7C4 4B 99              		R4=R3 lsl 2
0000B7C5 C8 D8              		[SP--]=R4	// QImode move
0000B7C6 90 D4              		push R1,R2 to [sp]	// pushhi
0000B7C7 40 F0 18 C1        		call __rshu2	// call with return value
0000B7C9 43 00              		SP=SP+3
0000B7CA 01 97              		R3=R1	// QImode move
0000B7CB 08 98              		R4=[bp+8]	// QImode move
0000B7CC C4 D6              		[R4]=R3	// QImode move
000005E1                    	.debug
000005E1 2E 00 73 00        		.dw '.stabn 0x44,0,59,',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 39 00
         2C 00 00 00
         00 00      
000005F4 77 00 00 00        		.dd LM19-_PlayFloatNumber
000005F6 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7CD                    	.code
                            	LM19:
0000B7CD 05 93              		R1=BP	// QImode move
0000B7CE 0D 05 02 00        		R2=BP+2
0000B7D0 02 97              		R3=R2	// QImode move
0000B7D1 C3 92              		R1=[R3]	// QImode move
0000B7D2 40 42              		CMP R1,0	// QImode test
0000B7D3 02 5E              		JZ L18	// QImode NE
0000B7D4 0F 9F DE B7        		PC=L11
                            	L18:
000005F8                    	.debug
000005F8 2E 00 73 00        		.dw '.stabn 0x44,0,61,',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 31 00
         2C 00 00 00
         00 00      
0000060B 80 00 00 00        		.dd LM20-_PlayFloatNumber
0000060D 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7D6                    	.code
                            	LM20:
0000B7D6 05 93              		R1=BP	// QImode move
0000B7D7 0D 05 03 00        		R2=BP+3
0000B7D9 41 92              		R1=1	// QImode move
0000B7DA 02 99              		R4=R2	// QImode move
0000B7DB C4 D2              		[R4]=R1	// QImode move
0000060F                    	.debug
0000060F 2E 00 73 00        		.dw '.stabn 0x44,0,62,',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 32 00
         2C 00 00 00
         00 00      
00000622 86 00 00 00        		.dd LM21-_PlayFloatNumber
00000624 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7DC                    	.code
                            	LM21:
0000B7DC 0F 9F 1D B8        		pc=L9	// Indirect jump
                            	L11:
00000626                    	.debug
00000626 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      
00000639 88 00 00 00        		.dd LM22-_PlayFloatNumber
0000063B 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7DE                    	.code
                            	LM22:
0000B7DE 05 93              		R1=BP	// QImode move
0000B7DF 0D 05 03 00        		R2=BP+3
0000B7E1 02 97              		R3=R2	// QImode move
0000B7E2 C3 92              		R1=[R3]	// QImode move
0000B7E3 41 42              		CMP R1,1	// QImode compare
0000B7E4 02 5E              		JZ L19	// QImode NE
0000B7E5 0F 9F F4 B7        		PC=L13
                            	L19:
0000063D                    	.debug
0000063D 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      
00000650 91 00 00 00        		.dd LM23-_PlayFloatNumber
00000652 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7E7                    	.code
                            	LM23:
0000B7E7 05 93              		R1=BP	// QImode move
0000B7E8 0D 05 03 00        		R2=BP+3
0000B7EA 40 92              		R1=0	// QImode move
0000B7EB 02 99              		R4=R2	// QImode move
0000B7EC C4 D2              		[R4]=R1	// QImode move
00000654                    	.debug
00000654 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      
00000667 97 00 00 00        		.dd LM24-_PlayFloatNumber
00000669 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7ED                    	.code
                            	LM24:
0000B7ED 42 92              		R1=2	// QImode move
0000B7EE C8 D2              		[SP--]=R1	// QImode move
0000B7EF 40 92              		R1=0	// QImode move
0000B7F0 C8 D2              		[SP--]=R1	// QImode move
0000B7F1 40 F0 EF BD        		call _PlaySnd	// call without return value
0000B7F3 42 00              		SP=SP+2
                            	L13:
0000066B                    	.debug
0000066B 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      
0000067E 9E 00 00 00        		.dd LM25-_PlayFloatNumber
00000680 0D 00 0A 00        		.dw 0x0d,0x0a
0000B7F4                    	.code
                            	LM25:
0000B7F4 42 92              		R1=2	// QImode move
0000B7F5 C8 D2              		[SP--]=R1	// QImode move
0000B7F6 05 93              		R1=BP	// QImode move
0000B7F7 0D 05 02 00        		R2=BP+2
0000B7F9 02 97              		R3=R2	// QImode move
0000B7FA C3 92              		R1=[R3]	// QImode move
0000B7FB C8 D2              		[SP--]=R1	// QImode move
0000B7FC 40 F0 EF BD        		call _PlaySnd	// call without return value
0000B7FE 42 00              		SP=SP+2
00000682                    	.debug
00000682 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

⌨️ 快捷键说明

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