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

📄 main.lst

📁 C语言学习的一个不错的资料
💻 LST
📖 第 1 页 / 共 5 页
字号:
0000074C 0D 00 0A 00        		.dw 0x0d,0x0a
000099A9                    	.code
                            	LM23:
                            	L14:
000099A9 11 93 10 06        		R1=[_i]	// QImode move
000099AB 41 94              		R2=1	// QImode move
000099AC 19 05 10 06        		[_i]=R1+R2
000099AE 11 93 12 06        		R1=[_internal_addr]	// QImode move
000099B0 41 94              		R2=1	// QImode move
000099B1 19 05 12 06        		[_internal_addr]=R1+R2
000099B3 0F 9F 8C 99        		pc=L12	// jump
                            	L13:
0000074E                    	.debug
0000074E 2E 00 73 00        		.dw '.stabn 0x44,0,73,',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 33 00
         2C 00 00 00
         00 00      
00000761 37 00 00 00        		.dd LM24-_Modify_Index
00000763 0D 00 0A 00        		.dw 0x0d,0x0a
000099B5                    	.code
                            	LM24:
000099B5 11 93 1D 06        		R1=[_Buffer]	// HImode RD=[Label]
000099B7 12 95 1E 06        		R2=[_Buffer+1]
000099B9 09 07 01 00        		R3=R1+1	// HImode RD=RS+#IMM16
000099BB 0A 19 00 00        		R4=R2+0, Carry
000099BD 1B D7 1D 06        		[_Buffer]=R3	// HImode [Label]=RS
000099BF 1C D9 1E 06        		[_Buffer+1]=R4
00000765                    	.debug
00000765 2E 00 73 00        		.dw '.stabn 0x44,0,74,',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 34 00
         2C 00 00 00
         00 00      
00000778 43 00 00 00        		.dd LM25-_Modify_Index
0000077A 0D 00 0A 00        		.dw 0x0d,0x0a
000099C1                    	.code
                            	LM25:
000099C1 13 97 1D 06        		R3=[_Buffer]	// HImode RD=[Label]
000099C3 14 99 1E 06        		R4=[_Buffer+1]
000099C5 03 93              		R1=R3	// HImode register to register move
000099C6 04 95              		R2=R4
000099C7 41 96              		R3=1	// QImode move
000099C8 C8 D6              		[SP--]=R3	// QImode move
000099C9 90 D4              		push R1,R2 to [sp]	// pushhi
000099CA 40 F0 FD A4        		call __lshiu2	// call with return value
000099CC 43 00              		SP=SP+3
000099CD 01 97              		R3=R1	// QImode move
000099CE 1B D7 0F 06        		[_Ret]=R3	// QImode move
0000077C                    	.debug
0000077C 2E 00 73 00        		.dw '.stabn 0x44,0,75,',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 35 00
         2C 00 00 00
         00 00      
0000078F 52 00 00 00        		.dd LM26-_Modify_Index
00000791 0D 00 0A 00        		.dw 0x0d,0x0a
000099D0                    	.code
                            	LM26:
000099D0 11 93 0F 06        		R1=[_Ret]	// QImode move
000099D2 01 95              		R2=R1	// QImode move
000099D3 42 93              		R1=R2 lsl 1
000099D4 0B 97 1D 06        		R3=_Buffer	// QImode move
000099D6 03 95              		R2=R3	// QImode move
000099D7 01 05              		R2+=R1	// addqi3_r0r
000099D8 13 97 15 06        		R3=[_Addr]	// HImode RD=[Label]
000099DA 14 99 16 06        		R4=[_Addr+1]
000099DC 02 93              		R1=R2	// QImode move
000099DD D1 D6              		[R1++]=R3	// [RD]=RS HImode, RD!=RS+1
000099DE C9 D8              		[R1--]=R4
00000793                    	.debug
00000793 2E 00 73 00        		.dw '.stabn 0x44,0,76,',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 36 00
         2C 00 00 00
         00 00      
000007A6 61 00 00 00        		.dd LM27-_Modify_Index
000007A8 0D 00 0A 00        		.dw 0x0d,0x0a
000099DF                    	.code
                            	LM27:
000099DF 40 92              		R1=0	// HImode immediate to register move
000099E0 40 94              		R2=0
000099E1 19 D3 1B 06        		[_Tem]=R1	// HImode [Label]=RS
000099E3 1A D5 1C 06        		[_Tem+1]=R2
000007AA                    	.debug
000007AA 2E 00 73 00        		.dw '.stabn 0x44,0,77,',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 37 00
         2C 00 00 00
         00 00      
000007BD 67 00 00 00        		.dd LM28-_Modify_Index
000007BF 0D 00 0A 00        		.dw 0x0d,0x0a
000099E5                    	.code
                            	LM28:
000099E5 41 92              		R1=1	// QImode move
000099E6 19 D3 10 06        		[_i]=R1	// QImode move
                            	L16:
000099E8 11 93 10 06        		R1=[_i]	// QImode move
000099EA 09 43 FF 00        		CMP R1,255	// QImode compare
000099EC 02 8E              		JNA L26	// QImode GTU
000099ED 0F 9F 0E 9A        		PC=L20
                            	L26:
000099EF 11 93 1B 06        		R1=[_Tem]	// HImode RD=[Label]
000099F1 12 95 1C 06        		R2=[_Tem+1]
000099F3 13 97 15 06        		R3=[_Addr]	// HImode RD=[Label]
000099F5 14 99 16 06        		R4=[_Addr+1]
000099F7 04 45              		CMP R2,R4	// HImode compare
000099F8 03 0E              		JB  L27	// HImode LTU
000099F9 04 4E              		JNZ L28
000099FA 03 43              		CMP R1,R3
000099FB 02 1E              		JNB L28
                            	L27:
000099FC 0F 9F 10 9A        		PC=L19
                            	L28:
000099FE 11 93 1B 06        		R1=[_Tem]	// HImode RD=[Label]
00009A00 12 95 1C 06        		R2=[_Tem+1]
00009A02 13 97 15 06        		R3=[_Addr]	// HImode RD=[Label]
00009A04 14 99 16 06        		R4=[_Addr+1]
00009A06 04 45              		CMP R2,R4	// HImode compare
00009A07 04 4E              		JNZ L30	// HImode EQ
00009A08 03 43              		CMP R1,R3
00009A09 02 4E              		JNZ L30
00009A0A 0F 9F 10 9A        		PC=L19
                            	L30:
00009A0C 0F 9F 0E 9A        		pc=L20	// jump
                            	L20:
00009A0E 0F 9F 22 9A        		pc=L17	// jump
                            	L19:
000007C1                    	.debug
000007C1 2E 00 73 00        		.dw '.stabn 0x44,0,78,',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 38 00
         2C 00 00 00
         00 00      
000007D4 92 00 00 00        		.dd LM29-_Modify_Index
000007D6 0D 00 0A 00        		.dw 0x0d,0x0a
00009A10                    	.code
                            	LM29:
00009A10 11 93 10 06        		R1=[_i]	// QImode move
00009A12 0A 95 00 08        		R2=2048	// QImode move
00009A14 0A F3              		mr=R1*R2	// r3=R1*R2 16bit=16bit*16bit
00009A15 03 93              		R1=R3
00009A16 40 94              		R2=0
00009A17 19 D3 1B 06        		[_Tem]=R1	// HImode [Label]=RS
00009A19 1A D5 1C 06        		[_Tem+1]=R2
000007D8                    	.debug
000007D8 2E 00 73 00        		.dw '.stabn 0x44,0,77,',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 37 00
         2C 00 00 00
         00 00      
000007EB 9D 00 00 00        		.dd LM30-_Modify_Index
000007ED 0D 00 0A 00        		.dw 0x0d,0x0a
00009A1B                    	.code
                            	LM30:
                            	L18:
00009A1B 11 93 10 06        		R1=[_i]	// QImode move
00009A1D 41 94              		R2=1	// QImode move
00009A1E 19 05 10 06        		[_i]=R1+R2
00009A20 0F 9F E8 99        		pc=L16	// jump
                            	L17:
000007EF                    	.debug
000007EF 2E 00 73 00        		.dw '.stabn 0x44,0,79,',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 39 00
         2C 00 00 00
         00 00      
00000802 A4 00 00 00        		.dd LM31-_Modify_Index
00000804 0D 00 0A 00        		.dw 0x0d,0x0a
00009A22                    	.code
                            	LM31:
00009A22 12 95 0F 06        		R2=[_Ret]	// QImode move
00009A24 0A 03 01 00        		R1=R2+1
00009A26 01 95              		R2=R1	// QImode move
00009A27 42 93              		R1=R2 lsl 1
00009A28 0B 97 1D 06        		R3=_Buffer	// QImode move
00009A2A 03 95              		R2=R3	// QImode move
00009A2B 01 05              		R2+=R1	// addqi3_r0r
00009A2C 13 97 1B 06        		R3=[_Tem]	// HImode RD=[Label]
00009A2E 14 99 1C 06        		R4=[_Tem+1]
00009A30 02 93              		R1=R2	// QImode move
00009A31 D1 D6              		[R1++]=R3	// [RD]=RS HImode, RD!=RS+1
00009A32 C9 D8              		[R1--]=R4
00000806                    	.debug
00000806 2E 00 73 00        		.dw '.stabn 0x44,0,80,',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 30 00
         2C 00 00 00
         00 00      
00000819 B5 00 00 00        		.dd LM32-_Modify_Index
0000081B 0D 00 0A 00        		.dw 0x0d,0x0a
00009A33                    	.code
                            	LM32:
00009A33 09 63 00 10        		R1=(-4096)	// QImode move
00009A35 C8 D2              		[SP--]=R1	// QImode move
00009A36 40 F0 09 80        		call _SP_PageErase	// call with return value
00009A38 41 00              		SP=SP+1
0000081D                    	.debug
0000081D 2E 00 73 00        		.dw '.stabn 0x44,0,81,',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 31 00
         2C 00 00 00
         00 00      
00000830 BB 00 00 00        		.dd LM33-_Modify_Index
00000832 0D 00 0A 00        		.dw 0x0d,0x0a
00009A39                    	.code
                            	LM33:
00009A39 40 92              		R1=0	// QImode move
00009A3A 19 D3 10 06        		[_i]=R1	// QImode move
00009A3C 09 63 00 10        		R1=(-4096)	// QImode move
00009A3E 19 D3 12 06        		[_internal_addr]=R1	// QImode move
                            	L21:
00009A40 11 93 10 06        		R1=[_i]	// QImode move
00009A42 54 42              		CMP R1,20	// QImode compare
00009A43 02 9E              		JA L31	// QImode LEU
00009A44 0F 9F 48 9A        		PC=L24
                            	L31:
00009A46 0F 9F 66 9A        		pc=L22	// jump
                            	L24:
00000834                    	.debug
00000834 2E 00 73 00        		.dw '.stabn 0x44,0,82,',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 32 00
         2C 00 00 00
         00 00      
00000847 CA 00 00 00        		.dd LM34-_Modify_Index
00000849 0D 00 0A 00        		.dw 0x0d,0x0a
00009A48                    	.code
                            	LM34:
00009A48 11 93 10 06        		R1=[_i]	// QImode move
00009A4A 01 95              		R2=R1	// QImode move
00009A4B 42 93              		R1=R2 lsl 1
00009A4C 0B 97 1D 06        		R3=_Buffer	// QImode move
00009A4E 03 95              		R2=R3	// QImode move
00009A4F 01 05              		R2+=R1	// addqi3_r0r
00009A50 02 93              		R1=R2	// QImode move
00009A51 D1 96              		R3=[R1++]	// RD=[RS] HImode, RD!=RS
00009A52 C9 98              		R4=[R1--]
00009A53 90 D8              		push R3,R4 to [sp]	// pushhi
00009A54 11 93 12 06        		R1=[_internal_addr]	// QImode move
00009A56 C8 D2              		[SP--]=R1	// QImode move
00009A57 40 F0 1E 80        		call _SP_WriteWord	// call with return value
00009A59 43 00              		SP=SP+3
0000084B                    	.debug
0000084B 2E 00 73 00        		.dw '.stabn 0x44,0,81,',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 31 00
         2C 00 00 00
         00 00      
0000085E DC 00 00 00        		.dd LM35-_Modify_Index
00000860 0D 00 0A 00        		.dw 0x0d,0x0a
00009A5A                    	.code
                            	LM35:
                            	L23:
00009A5A 11 93 10 06        		R1=[_i]	// QImode move
00009A5C 41 94              		R2=1	// QImode move
00009A5D 19 05 10 06        		[_i]=R1+R2
00009A5F 11 93 12 06        		R1=[_internal_addr]	// QImode move
00009A61 41 94              		R2=1	// QImode move
00009A62 19 05 12 06        		[_internal_addr]=R1+R2
00009A64 0F 9F 40 9A        		pc=L21	// jump
                            	L22:
00000862                    	.debug
00000862 2E 00 73 00        		.dw '.stabn 0x44,0,83,',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 33 00
         2C 00 00 00
         00 00      
00000875 E8 00 00 00        		.dd LM36-_Modify_Index
00000877 0D 00 0A 00        		.dw 0x0d,0x0a
00009A66                    	.code
                            	LM36:
00000879                    	.debug
00000879 2E 00 73 00        		.dw '.stabn 0x44,0,83,',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 33 00
         2C 00 00 00
         00 00      
0000088C E8 00 00 00        		.dd LM37-_Modify_Index
0000088E 0D 00 0A 00        		.dw 0x0d,0x0a
00009A66                    	.code
                            	LM37:
                            	L11:
                            	
00009A66 41 00              		sp+=1
00009A67 88 98              		pop bp from [sp]
00009A68 90 9A              		retf
                            		.endp	// end of Modify_Index
                            	
00000890                    	.debug
00000890 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000899 EB 00 00 00        		.dd LME2-_Modify_Index
0000089B 0D 00 0A 00        		.dw 0x0d,0x0a
00009A69                    	.code
                            	LME2:
00009A69                    	.code
0000089D                    	.debug
0000089D 2E 00 73 00        		.dw '.stabs "DVR_Stop:F19",36,0,0,',0,0,offset _DVR_Stop,seg _DVR_Stop,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         44 00 56 00
         52 00 5F 00
         53 00 74 00
         6F 00 70 00
         3A 00 46 00
         31 00 39 00
         22 00 2C 00
         33 00 36 00
         2C 00 30 00
         2C 00 30 00
         2C 00 00 00
         00 00 50 01
         00 00 0D 00
         0A 00      
00009A69                    	.CODE
                            	.public _DVR_Stop
                            	_DVR_Stop:	.proc
000008C0                    	.debug
000008C0 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      
000008D3 00 00 00 00        		.dd LM38-_DVR_Stop

⌨️ 快捷键说明

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