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

📄 main.lst

📁 这是基于凌阳61板开发的多功能语音控制小车的源代码
💻 LST
📖 第 1 页 / 共 5 页
字号:
         34 00 2C 00
         30 00 2C 00
         38 00 34 00
         2C 00 00 00
         00 00      
00000977 47 00 00 00        		.dd LM39-_TrainWord
00000979 0D 00 0A 00        		.dw 0x0d,0x0a
0000A77B                    	.code
                            	LM39:
0000A77B 41 62              		R1=(-1)	// QImode move
0000A77C 0F 9F 9F A7        		pc=L12	// Indirect jump
                            	L21:
0000097B                    	.debug
0000097B 2E 00 73 00        		.dw '.stabn 0x44,0,86,',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
         38 00 36 00
         2C 00 00 00
         00 00      
0000098E 4A 00 00 00        		.dd LM40-_TrainWord
00000990 0D 00 0A 00        		.dw 0x0d,0x0a
0000A77E                    	.code
                            	LM40:
0000A77E 41 62              		R1=(-1)	// QImode move
0000A77F 0F 9F 9F A7        		pc=L12	// Indirect jump
                            	L22:
00000992                    	.debug
00000992 2E 00 73 00        		.dw '.stabn 0x44,0,88,',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
         38 00 38 00
         2C 00 00 00
         00 00      
000009A5 4D 00 00 00        		.dd LM41-_TrainWord
000009A7 0D 00 0A 00        		.dw 0x0d,0x0a
0000A781                    	.code
                            	LM41:
0000A781 01 94              		R2=[bp+1]	// QImode move
0000A782 C2 92              		R1=[R2]	// QImode move
0000A783 09 43 00 01        		CMP R1,256	// QImode compare
0000A785 02 5E              		JZ L30	// QImode NE
0000A786 0F 9F 8F A7        		PC=L23
                            	L30:
0000A788 45 92              		R1=5	// QImode move
0000A789 C8 D2              		[SP--]=R1	// QImode move
0000A78A 40 F0 00 A7        		call _PlayRespond	// call without return value
0000A78C 41 00              		SP=SP+1
0000A78D 0F 9F 94 A7        		pc=L24	// Indirect jump
                            	L23:
000009A9                    	.debug
000009A9 2E 00 73 00        		.dw '.stabn 0x44,0,89,',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
         38 00 39 00
         2C 00 00 00
         00 00      
000009BC 5B 00 00 00        		.dd LM42-_TrainWord
000009BE 0D 00 0A 00        		.dw 0x0d,0x0a
0000A78F                    	.code
                            	LM42:
0000A78F 45 92              		R1=5	// QImode move
0000A790 C8 D2              		[SP--]=R1	// QImode move
0000A791 40 F0 00 A7        		call _PlayRespond	// call without return value
0000A793 41 00              		SP=SP+1
                            	L24:
000009C0                    	.debug
000009C0 2E 00 73 00        		.dw '.stabn 0x44,0,90,',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
         39 00 30 00
         2C 00 00 00
         00 00      
000009D3 60 00 00 00        		.dd LM43-_TrainWord
000009D5 0D 00 0A 00        		.dw 0x0d,0x0a
0000A794                    	.code
                            	LM43:
0000A794 41 62              		R1=(-1)	// QImode move
0000A795 0F 9F 9F A7        		pc=L12	// Indirect jump
                            	L25:
000009D7                    	.debug
000009D7 2E 00 73 00        		.dw '.stabn 0x44,0,92,',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
         39 00 32 00
         2C 00 00 00
         00 00      
000009EA 63 00 00 00        		.dd LM44-_TrainWord
000009EC 0D 00 0A 00        		.dw 0x0d,0x0a
0000A797                    	.code
                            	LM44:
0000A797 41 62              		R1=(-1)	// QImode move
0000A798 0F 9F 9F A7        		pc=L12	// Indirect jump
                            	L27:
                            	L17:
000009EE                    	.debug
000009EE 2E 00 73 00        		.dw '.stabn 0x44,0,94,',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
         39 00 34 00
         2C 00 00 00
         00 00      
00000A01 66 00 00 00        		.dd LM45-_TrainWord
00000A03 0D 00 0A 00        		.dw 0x0d,0x0a
0000A79A                    	.code
                            	LM45:
0000A79A 0F 9F 45 A7        		pc=L13	// Indirect jump
                            	L14:
00000A05                    	.debug
00000A05 2E 00 73 00        		.dw '.stabn 0x44,0,95,',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
         39 00 35 00
         2C 00 00 00
         00 00      
00000A18 68 00 00 00        		.dd LM46-_TrainWord
00000A1A 0D 00 0A 00        		.dw 0x0d,0x0a
0000A79C                    	.code
                            	LM46:
0000A79C 40 92              		R1=0	// QImode move
0000A79D 0F 9F 9F A7        		pc=L12	// Indirect jump
00000A1C                    	.debug
00000A1C 2E 00 73 00        		.dw '.stabn 0x44,0,96,',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
         39 00 36 00
         2C 00 00 00
         00 00      
00000A2F 6B 00 00 00        		.dd LM47-_TrainWord
00000A31 0D 00 0A 00        		.dw 0x0d,0x0a
0000A79F                    	.code
                            	LM47:
                            	LBE6:
00000A33                    	.debug
00000A33 2E 00 73 00        		.dw '.stabn 0x44,0,96,',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
         39 00 36 00
         2C 00 00 00
         00 00      
00000A46 6B 00 00 00        		.dd LM48-_TrainWord
00000A48 0D 00 0A 00        		.dw 0x0d,0x0a
0000A79F                    	.code
                            	LM48:
                            	L12:
                            	
0000A79F 42 00              		sp+=2
0000A7A0 88 98              		pop bp from [sp]
0000A7A1 90 9A              		retf
                            		.endp	// end of TrainWord
                            	
00000A4A                    	.debug
00000A4A 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
0000A7A2                    	.CODE
00000A68                    	.debug
00000A68 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      
0000A7A2                    	.CODE
00000A89                    	.debug
00000A89 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
00000A9B 07 00 00 00        		.dd LBB6-_TrainWord
00000A9D 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7A2                    	.code
00000A9F                    	.debug
00000A9F 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
0000A7A2                    	.CODE
00000AB9                    	.debug
00000AB9 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
00000ACB 6B 00 00 00        		.dd LBE6-_TrainWord
00000ACD 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7A2                    	.code
00000ACF                    	.debug
00000ACF 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000AD8 6E 00 00 00        		.dd LME3-_TrainWord
00000ADA 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7A2                    	.code
                            	LME3:
0000A7A2                    	.code
00000ADC                    	.debug
00000ADC 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
0000A7A2                    	.CODE
                            	.public _main
                            	_main:	.proc
00000AFA                    	.debug
00000AFA 2E 00 73 00        		.dw '.stabn 0x44,0,99,',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
         39 00 39 00
         2C 00 00 00
         00 00      
00000B0D 00 00 00 00        		.dd LM49-_main
00000B0F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7A2                    	.code
                            	LM49:
                            		// total=10, vars=10
                            		// frame_pointer_needed: 1
0000A7A2 88 DA              		push bp to [sp]
0000A7A3 4A 20              		sp-=10
0000A7A4 08 0B 01 00        		bp=sp+1
                            	
0000A7A6 0D 03 0D 00        		R1=BP+13
0000A7A8 09 D2              		[bp+9]=R1	// QImode move
00000B11                    	.debug
00000B11 2E 00 73 00        		.dw '.stabn 0x44,0,100,',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 30 00
         30 00 2C 00
         00 00 00 00
00000B25 07 00 00 00        		.dd LM50-_main
00000B27 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7A9                    	.code
                            	LM50:
                            	LBB7:
0000A7A9 05 93              		R1=BP	// QImode move
0000A7AA 0D 05 01 00        		R2=BP+1
0000A7AC 40 92              		R1=0	// QImode move
0000A7AD 02 97              		R3=R2	// QImode move
0000A7AE C3 D2              		[R3]=R1	// QImode move
0000A7AF 05 93              		R1=BP	// QImode move
0000A7B0 0D 05 02 00        		R2=BP+2
0000A7B2 40 92              		R1=0	// QImode move
0000A7B3 02 99              		R4=R2	// QImode move
0000A7B4 C4 D2              		[R4]=R1	// QImode move
0000A7B5 05 93              		R1=BP	// QImode move
0000A7B6 0D 05 03 00        		R2=BP+3
0000A7B8 41 62              		R1=(-1)	// QImode move
0000A7B9 02 97              		R3=R2	// QImode move
0000A7BA C3 D2              		[R3]=R1	// QImode move
0000A7BB 05 93              		R1=BP	// QImode move
0000A7BC 0D 05 04 00        		R2=BP+4
0000A7BE 40 92              		R1=0	// QImode move
0000A7BF 02 99              		R4=R2	// QImode move
0000A7C0 C4 D2              		[R4]=R1	// QImode move
00000B29                    	.debug
00000B29 2E 00 73 00        		.dw '.stabn 0x44,0,101,',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 30 00
         31 00 2C 00
         00 00 00 00
00000B3D 1F 00 00 00        		.dd LM51-_main
00000B3F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7C1                    	.code
                            	LM51:
0000A7C1 05 93              		R1=BP	// QImode move
0000A7C2 0D 05 05 00        		R2=BP+5
0000A7C4 09 93 12 70        		R1=28690	// QImode move
0000A7C6 02 97              		R3=R2	// QImode move
0000A7C7 C3 D2              		[R3]=R1	// QImode move
00000B41                    	.debug
00000B41 2E 00 73 00        		.dw '.stabn 0x44,0,104,',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 30 00
         34 00 2C 00
         00 00 00 00
00000B55 26 00 00 00        		.dd LM52-_main
00000B57 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7C8                    	.code
                            	LM52:
0000A7C8 05 93              		R1=BP	// QImode move
0000A7C9 0D 05 08 00        		R2=BP+8
0000A7CB 09 93 05 70        		R1=28677	// QImode move
0000A7CD 02 99              		R4=R2	// QImode move
0000A7CE C4 D2              		[R4]=R1	// QImode move
00000B59                    	.debug
00000B59 2E 00 73 00        		.dw '.stabn 0x44,0,105,',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 30 00
         35 00 2C 00
         00 00 00 00
00000B6D 2D 00 00 00        		.dd LM53-_main
00000B6F 0D 00 0A 00        		.dw 0x0d,0x0a
0000A7CF                    	.code
                            	LM53:
0000A7CF 40 F0 81 04        		call _F_Speed	// call with return value
00000B71            

⌨️ 快捷键说明

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