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

📄 sound.lst

📁 凌阳61单片机实现的多功能电子琴源程序代码
💻 LST
📖 第 1 页 / 共 4 页
字号:
00000050 0D 03 02 00        		R1=BP+2
00000052 05 95              		R2=BP	// QImode move
00000053 0D 07 02 00        		R3=BP+2
00000055 03 99              		R4=R3	// QImode move
00000056 C4 94              		R2=[R4]	// QImode move
00000057 0A 07 01 00        		R3=R2+1
00000059 01 95              		R2=R1	// QImode move
0000005A C2 D6              		[R2]=R3	// QImode move
0000005B 0F 9F 40 00        		pc=L9	// Indirect jump
                            	L10:
0000056B                    	.debug
0000056B 2E 00 73 00        		.dw '.stabn 0x44,0,39,',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
         33 00 39 00
         2C 00 00 00
         00 00      
0000057E 5D 00 00 00        		.dd LM12-_sound
00000580 0D 00 0A 00        		.dw 0x0d,0x0a
0000005D                    	.code
                            	LM12:
0000005D 05 93              		R1=BP	// QImode move
0000005E 0D 05 01 00        		R2=BP+1
00000060 02 97              		R3=R2	// QImode move
00000061 C3 92              		R1=[R3]	// QImode move
00000062 40 42              		CMP R1,0	// QImode test
00000063 0B 4E 01 EE        		NSJNZ L13	//QImode NE
         00 EE      
00000582                    	.debug
00000582 2E 00 73 00        		.dw '.stabn 0x44,0,40,',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 30 00
         2C 00 00 00
         00 00      
00000595 66 00 00 00        		.dd LM13-_sound
00000597 0D 00 0A 00        		.dw 0x0d,0x0a
00000066                    	.code
                            	LM13:
00000066 05 93              		R1=BP	// QImode move
00000067 0D 05 01 00        		R2=BP+1
00000069 09 63 00 80        		R1=(-32768)	// QImode move
0000006B 02 99              		R4=R2	// QImode move
0000006C C4 D2              		[R4]=R1	// QImode move
0000006D 0F 9F 75 00        		pc=L14	// Indirect jump
                            	L13:
00000599                    	.debug
00000599 2E 00 73 00        		.dw '.stabn 0x44,0,41,',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 31 00
         2C 00 00 00
         00 00      
000005AC 6F 00 00 00        		.dd LM14-_sound
000005AE 0D 00 0A 00        		.dw 0x0d,0x0a
0000006F                    	.code
                            	LM14:
0000006F 05 93              		R1=BP	// QImode move
00000070 0D 05 01 00        		R2=BP+1
00000072 40 92              		R1=0	// QImode move
00000073 02 97              		R3=R2	// QImode move
00000074 C3 D2              		[R3]=R1	// QImode move
                            	L14:
000005B0                    	.debug
000005B0 2E 00 73 00        		.dw '.stabn 0x44,0,42,',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 32 00
         2C 00 00 00
         00 00      
000005C3 75 00 00 00        		.dd LM15-_sound
000005C5 0D 00 0A 00        		.dw 0x0d,0x0a
00000075                    	.code
                            	LM15:
00000075 41 92              		R1=1	// QImode move
00000076 19 D3 12 70        		[28690]=R1	// QImode move
000005C7                    	.debug
000005C7 2E 00 73 00        		.dw '.stabn 0x44,0,33,',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
         33 00 33 00
         2C 00 00 00
         00 00      
000005DA 78 00 00 00        		.dd LM16-_sound
000005DC 0D 00 0A 00        		.dw 0x0d,0x0a
00000078                    	.code
                            	LM16:
                            	L7:
00000078 C5 92              		R1=[BP]	// QImode move
00000079 09 05 01 00        		R2=R1+1
0000007B C5 D4              		[BP]=R2	// QImode move
0000007C 0F 9F 21 00        		pc=L5	// Indirect jump
                            	L6:
                            	L4:
000005DE                    	.debug
000005DE 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      
000005F1 7E 00 00 00        		.dd LM17-_sound
000005F3 0D 00 0A 00        		.dw 0x0d,0x0a
0000007E                    	.code
                            	LM17:
0000007E 41 92              		R1=1	// QImode move
0000007F 19 D3 12 70        		[28690]=R1	// QImode move
000005F5                    	.debug
000005F5 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      
00000608 81 00 00 00        		.dd LM18-_sound
0000060A 0D 00 0A 00        		.dw 0x0d,0x0a
00000081                    	.code
                            	LM18:
                            	LBE2:
0000060C                    	.debug
0000060C 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      
0000061F 81 00 00 00        		.dd LM19-_sound
00000621 0D 00 0A 00        		.dw 0x0d,0x0a
00000081                    	.code
                            	LM19:
                            	L2:
                            	
00000081 44 00              		sp+=4
00000082 88 98              		pop bp from [sp]
00000083 90 9A              		retf
                            		.endp	// end of sound
                            	
00000623                    	.debug
00000623 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
00000635 07 00 00 00        		.dd LBB2-_sound
00000637 0D 00 0A 00        		.dw 0x0d,0x0a
00000084                    	.code
00000639                    	.debug
00000639 2E 00 73 00        		.dw '.stabs "i:1",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         69 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
00000084                    	.CODE
00000651                    	.debug
00000651 2E 00 73 00        		.dw '.stabs "j:1",128,0,0,1',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6A 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 31 00
         0D 00 0A 00
00000084                    	.CODE
00000669                    	.debug
00000669 2E 00 73 00        		.dw '.stabs "m:1",128,0,0,2',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         6D 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 32 00
         0D 00 0A 00
00000084                    	.CODE
00000681                    	.debug
00000681 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
00000693 81 00 00 00        		.dd LBE2-_sound
00000695 0D 00 0A 00        		.dw 0x0d,0x0a
00000084                    	.code
00000697                    	.debug
00000697 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
000006A0 84 00 00 00        		.dd LME1-_sound
000006A2 0D 00 0A 00        		.dw 0x0d,0x0a
00000084                    	.code
                            	LME1:
00000084                    	.code
000006A4                    	.debug
000006A4 2E 00 73 00        		.dw '.stabs "KeyDataChange:F4",36,0,0,',0,0,offset _KeyDataChange,seg _KeyDataChange,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4B 00 65 00
         79 00 44 00
         61 00 74 00
         61 00 43 00
         68 00 61 00
         6E 00 67 00
         65 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 84 00
         00 00 0D 00
         0A 00      
00000084                    	.CODE
                            	.public _KeyDataChange
                            	_KeyDataChange:	.proc
000006CB                    	.debug
000006CB 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      
000006DE 00 00 00 00        		.dd LM20-_KeyDataChange
000006E0 0D 00 0A 00        		.dw 0x0d,0x0a
00000084                    	.code
                            	LM20:
                            		// total=0, vars=0
                            		// frame_pointer_needed: 1
00000084 88 DA              		push bp to [sp]
00000085 08 0B 01 00        		bp=sp+1
                            	
00000087 0D 05 03 00        		R2=BP+3
000006E2                    	.debug
000006E2 2E 00 73 00        		.dw '.stabn 0x44,0,63,',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 33 00
         2C 00 00 00
         00 00      
000006F5 05 00 00 00        		.dd LM21-_KeyDataChange
000006F7 0D 00 0A 00        		.dw 0x0d,0x0a
00000089                    	.code
                            	LM21:
00000089 02 93              		R1=R2	// QImode move
0000008A C1 96              		R3=[R1]	// QImode move
0000008B 03 93              		R1=R3	// QImode move
0000008C 51 22              		R1=R1-17
0000008D 09 43 77 00        		CMP R1,119	// QImode compare
0000008F 02 8E 0F 9F        		NSJA L38	//QImode GTU
         EE 00      
00000092 0B 97 00 00        		R3=L39	// QImode move
00000094 03 03              		R1 = R1 + R3	//addqi3
00000095 01 97              		R3=R1	// QImode move
00000096 C3 92              		R1=[R3]	// QImode move
00000097 01 9F              		pc=R1	// tablejump
00000000                    	.text
                            	L39:
00000000 E9 00              		.dw L37
00000001 E4 00              		.dw L36
00000002 EE 00              		.dw L38
00000003 DF 00              		.dw L35
00000004 EE 00              		.dw L38
00000005 EE 00              		.dw L38
00000006 EE 00              		.dw L38
00000007 DA 00              		.dw L34
00000008 EE 00              		.dw L38
00000009 EE 00              		.dw L38
0000000A EE 00              		.dw L38
0000000B EE 00              		.dw L38
0000000C EE 00              		.dw L38
0000000D EE 00              		.dw L38
0000000E EE 00              		.dw L38
0000000F EE 00              		.dw L38
00000010 D5 00              		.dw L33
00000011 D0 00              		.dw L32
00000012 EE 00              		.dw L38
00000013 CB 00              		.dw L31
00000014 EE 00              		.dw L38
00000015 EE 00              		.dw L38
00000016 EE 00              		.dw L38
00000017 C6 00              		.dw L30
00000018 EE 00              		.dw L38
00000019 EE 00              		.dw L38
0000001A EE 00              		.dw L38
0000001B EE 00              		.dw L38
0000001C EE 00              		.dw L38
0000001D EE 00              		.dw L38
0000001E EE 00              		.dw L38
0000001F EE 00              		.dw L38
00000020 EE 00              		.dw L38
00000021 EE 00              		.dw L38
00000022 EE 00              		.dw L38
00000023 EE 00              		.dw L38
00000024 EE 00              		.dw L38
00000025 EE 00              		.dw L38
00000026 EE 00              		.dw L38
00000027 EE 00              		.dw L38
00000028 EE 00              		.dw L38
00000029 EE 00              		.dw L38
0000002A EE 00              		.dw L38
0000002B EE 00              		.dw L38
0000002C EE 00              		.dw L38
0000002D EE 00              		.dw L38
0000002E EE 00              		.dw L38
0000002F EE 00              		.dw L38
00000030 C1 00              		.dw L29
00000031 BB 00              		.dw L28
00000032 EE 00              		.dw L38
00000033 B5 00              		.dw L27
00000034 EE 00              		.dw L38
00000035 EE 00              		.dw L38
00000036 EE 00              		.dw L38
00000037 AF 00              		.dw L26
00000038 EE 00              		.dw L38
00000039 EE 00              		.dw L38
0000003A EE 00              		.dw L38
0000003B EE 00              		.dw L38
0000003C EE 00              		.dw L38
0000003D EE 00              		.dw L38
0000003E EE 00              		.dw L38
0000003F EE 00              		.dw L38
00000040 EE 00              		.dw L38
00000041 EE 00              		.dw L38
00000042 EE 00              		.dw L38
00000043 EE 00              		.dw L38
00000044 EE 00              		.dw L38
00000045 EE 00              		.dw L38
00000046 EE 00              		.dw L38
00000047 EE 00              		.dw L38
00000048 EE 00              		.dw L38
00000049 EE 00              		.dw L38
0000004A EE 00              		.dw L38
0000004B EE 00              		.dw L38
0000004C EE 00              		.dw L38
0000004D EE 00              		.dw L38
0000004E EE 00              		.dw L38
0000004F EE 00              		.dw L38
00000050 EE 00              		.dw L38
00000051 EE 00              		.dw L38
00000052 EE 00              		.dw L38
00000053 EE 00              		.dw L38
00000054 EE 00              		.dw L38
00000055 EE 00              		.dw L38
00000056 EE 00              		.dw L38
00000057 EE 00              		.dw L38
00000058 EE 00              		.dw L38
00000059 EE 00              		.dw L38
0000005A EE 00              		.dw L38
0000005B EE 00              		.dw L38
0000005C EE 00              		.dw L38
0000005D EE 00              		.dw L38
0000005E EE 00              		.dw L38
0000005F EE 00              		.dw L38
00000060 EE 00              		.dw L38
00000061 EE 00              		.dw L38
00000062 EE 00              		.dw L38
00000063 EE 00              		.dw L38
00000064 EE 00              		.dw L38
00000065 EE 00              		.dw L38
00000066 EE 00              		.dw L38
00000067 EE 00              		.dw L38
00000068 EE 00              		.dw L38
00000069 EE 00              		.dw L38
0000006A EE 00              		.dw L38
0000006B EE 00              		.dw L38
0000006C EE 00              		.dw L38

⌨️ 快捷键说明

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