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

📄 watchdog.lst

📁 C语言学习的一个不错的资料
💻 LST
📖 第 1 页 / 共 2 页
字号:
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 30 00
         0D 00 0A 00
00008026                    	.CODE
00000360                    	.debug
00000360 2E 00 73 00        		.dw '.stabs "complex long double:t18=r18;2;0;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         63 00 6F 00
         6D 00 70 00
         6C 00 65 00
         78 00 20 00
         6C 00 6F 00
         6E 00 67 00
         20 00 64 00
         6F 00 75 00
         62 00 6C 00
         65 00 3A 00
         74 00 31 00
         38 00 3D 00
         72 00 31 00
         38 00 3B 00
         32 00 3B 00
         30 00 3B 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      
00008026                    	.CODE
00000395                    	.debug
00000395 2E 00 73 00        		.dw '.stabs "void:t19=19",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         76 00 6F 00
         69 00 64 00
         3A 00 74 00
         31 00 39 00
         3D 00 31 00
         39 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
00008026                    	.CODE
00008026                    	.code
000003B5                    	.debug
000003B5 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
         00 00 00 00
         0D 00 0A 00
00008026                    	.CODE
                            	.public _main
                            	_main:	.proc
000003D3                    	.debug
000003D3 2E 00 73 00        		.dw '.stabn 0x44,0,5,',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 2C 00
         00 00 00 00
000003E5 00 00 00 00        		.dd LM1-_main
000003E7 0D 00 0A 00        		.dw 0x0d,0x0a
00008026                    	.code
                            	LM1:
                            		// total=12, vars=12
                            		// frame_pointer_needed: 1
00008026 88 DA              		push bp to [sp]
00008027 4C 20              		sp-=12
00008028 08 0B 01 00        		bp=sp+1
                            	
0000802A 0D 03 0F 00        		R1=BP+15
000003E9                    	.debug
000003E9 2E 00 73 00        		.dw '.stabn 0x44,0,6,',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 2C 00
         00 00 00 00
000003FB 06 00 00 00        		.dd LM2-_main
000003FD 0D 00 0A 00        		.dw 0x0d,0x0a
0000802C                    	.code
                            	LM2:
                            	LBB2:
000003FF                    	.debug
000003FF 2E 00 73 00        		.dw '.stabn 0x44,0,8,',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 2C 00
         00 00 00 00
00000411 06 00 00 00        		.dd LM3-_main
00000413 0D 00 0A 00        		.dw 0x0d,0x0a
0000802C                    	.code
                            	LM3:
0000802C 12 95 9E 80        		R2=[_P_IOA_Dir]	// QImode move
0000802E 41 66              		R3=(-1)	// QImode move
0000802F 02 99              		R4=R2	// QImode move
00008030 C4 D6              		[R4]=R3	// QImode move
00000415                    	.debug
00000415 2E 00 73 00        		.dw '.stabn 0x44,0,9,',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 2C 00
         00 00 00 00
00000427 0B 00 00 00        		.dd LM4-_main
00000429 0D 00 0A 00        		.dw 0x0d,0x0a
00008031                    	.code
                            	LM4:
00008031 12 95 9F 80        		R2=[_P_IOA_Attrib]	// QImode move
00008033 41 66              		R3=(-1)	// QImode move
00008034 02 99              		R4=R2	// QImode move
00008035 C4 D6              		[R4]=R3	// QImode move
0000042B                    	.debug
0000042B 2E 00 73 00        		.dw '.stabn 0x44,0,10,',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
         2C 00 00 00
         00 00      
0000043E 10 00 00 00        		.dd LM5-_main
00000440 0D 00 0A 00        		.dw 0x0d,0x0a
00008036                    	.code
                            	LM5:
00008036 12 95 9C 80        		R2=[_P_IOA_Data]	// QImode move
00008038 40 96              		R3=0	// QImode move
00008039 02 99              		R4=R2	// QImode move
0000803A C4 D6              		[R4]=R3	// QImode move
00000442                    	.debug
00000442 2E 00 73 00        		.dw '.stabn 0x44,0,12,',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 32 00
         2C 00 00 00
         00 00      
00000455 15 00 00 00        		.dd LM6-_main
00000457 0D 00 0A 00        		.dw 0x0d,0x0a
0000803B                    	.code
                            	LM6:
0000803B 0B 97 88 13        		R3=5000	// HImode immediate to register move
0000803D 40 98              		R4=0
0000803E D5 D6              		[BP++]=R3	// [RD]=RS HImode, RD!=RS+1
0000803F CD D8              		[BP--]=R4
00000459                    	.debug
00000459 2E 00 73 00        		.dw '.stabn 0x44,0,13,',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 33 00
         2C 00 00 00
         00 00      
0000046C 1A 00 00 00        		.dd LM7-_main
0000046E 0D 00 0A 00        		.dw 0x0d,0x0a
00008040                    	.code
                            	LM7:
                            	L3:
00008040 D5 96              		R3=[BP++]	// RD=[RS] HImode, RD!=RS
00008041 CD 98              		R4=[BP--]
00008042 02 D6              		[bp+2]=R3	// HImode [BP+#IM6]=RS
00008043 03 D8              		[bp+3]=R4
00008044 02 96              		R3=[bp+2]	// HImode RD=[BP+#IM6]
00008045 03 98              		R4=[bp+3]
00008046 0B 07 FF FF        		R3=R3+(-1)	// HImode RD=RS+#IMM16
00008048 0C 19 FF FF        		R4=R4+(-1), Carry
0000804A 0A D6              		[bp+10]=R3	// HImode [BP+#IM6]=RS
0000804B 0B D8              		[bp+11]=R4
0000804C 0A 96              		R3=[bp+10]	// HImode RD=[BP+#IM6]
0000804D 0B 98              		R4=[bp+11]
0000804E 04 D6              		[bp+4]=R3	// HImode [BP+#IM6]=RS
0000804F 05 D8              		[bp+5]=R4
00008050 04 96              		R3=[bp+4]	// HImode RD=[BP+#IM6]
00008051 05 98              		R4=[bp+5]
00008052 D5 D6              		[BP++]=R3	// [RD]=RS HImode, RD!=RS+1
00008053 CD D8              		[BP--]=R4
00008054 04 96              		R3=[bp+4]	// HImode RD=[BP+#IM6]
00008055 05 98              		R4=[bp+5]
00008056 0C 49 FF FF        		CMP R4,(-1)	// HImode compare
00008058 03 4E              		JNZ L12	// HImode NE
00008059 0B 47 FF FF        		CMP R3,(-1)
0000805B 02 5E              		JZ  L13
                            	L12:
0000805C 0F 9F 60 80        		PC=L5
                            	L13:
0000805E 0F 9F 62 80        		pc=L4	// jump
                            	L5:
00008060 0F 9F 40 80        		pc=L3	// jump
                            	L4:
00000470                    	.debug
00000470 2E 00 73 00        		.dw '.stabn 0x44,0,15,',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 35 00
         2C 00 00 00
         00 00      
00000483 3C 00 00 00        		.dd LM8-_main
00000485 0D 00 0A 00        		.dw 0x0d,0x0a
00008062                    	.code
                            	LM8:
00008062 12 95 9C 80        		R2=[_P_IOA_Data]	// QImode move
00008064 41 66              		R3=(-1)	// QImode move
00008065 02 99              		R4=R2	// QImode move
00008066 C4 D6              		[R4]=R3	// QImode move
00000487                    	.debug
00000487 2E 00 73 00        		.dw '.stabn 0x44,0,16,',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 36 00
         2C 00 00 00
         00 00      
0000049A 41 00 00 00        		.dd LM9-_main
0000049C 0D 00 0A 00        		.dw 0x0d,0x0a
00008067                    	.code
                            	LM9:
                            	L6:
00008067 0F 9F 6B 80        		pc=L8	// jump
00008069 0F 9F 99 80        		pc=L7	// jump
                            	L8:
0000049E                    	.debug
0000049E 2E 00 73 00        		.dw '.stabn 0x44,0,18,',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 38 00
         2C 00 00 00
         00 00      
000004B1 45 00 00 00        		.dd LM10-_main
000004B3 0D 00 0A 00        		.dw 0x0d,0x0a
0000806B                    	.code
                            	LM10:
0000806B 12 95 AF 80        		R2=[_P_Watchdog_Clear]	// QImode move
0000806D 41 96              		R3=1	// QImode move
0000806E 02 99              		R4=R2	// QImode move
0000806F C4 D6              		[R4]=R3	// QImode move
000004B5                    	.debug
000004B5 2E 00 73 00        		.dw '.stabn 0x44,0,19,',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 39 00
         2C 00 00 00
         00 00      
000004C8 4A 00 00 00        		.dd LM11-_main
000004CA 0D 00 0A 00        		.dw 0x0d,0x0a
00008070                    	.code
                            	LM11:
00008070 41 66              		R3=(-1)	// HImode immediate to register move
00008071 0C 99 FF 00        		R4=255
00008073 D5 D6              		[BP++]=R3	// [RD]=RS HImode, RD!=RS+1
00008074 CD D8              		[BP--]=R4
000004CC                    	.debug
000004CC 2E 00 73 00        		.dw '.stabn 0x44,0,20,',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
         32 00 30 00
         2C 00 00 00
         00 00      
000004DF 4F 00 00 00        		.dd LM12-_main
000004E1 0D 00 0A 00        		.dw 0x0d,0x0a
00008075                    	.code
                            	LM12:
                            	L9:
00008075 D5 96              		R3=[BP++]	// RD=[RS] HImode, RD!=RS
00008076 CD 98              		R4=[BP--]
00008077 06 D6              		[bp+6]=R3	// HImode [BP+#IM6]=RS
00008078 07 D8              		[bp+7]=R4
00008079 06 96              		R3=[bp+6]	// HImode RD=[BP+#IM6]
0000807A 07 98              		R4=[bp+7]
0000807B 0B 07 FF FF        		R3=R3+(-1)	// HImode RD=RS+#IMM16
0000807D 0C 19 FF FF        		R4=R4+(-1), Carry
0000807F 0A D6              		[bp+10]=R3	// HImode [BP+#IM6]=RS
00008080 0B D8              		[bp+11]=R4
00008081 0A 96              		R3=[bp+10]	// HImode RD=[BP+#IM6]
00008082 0B 98              		R4=[bp+11]
00008083 08 D6              		[bp+8]=R3	// HImode [BP+#IM6]=RS
00008084 09 D8              		[bp+9]=R4
00008085 08 96              		R3=[bp+8]	// HImode RD=[BP+#IM6]
00008086 09 98              		R4=[bp+9]
00008087 D5 D6              		[BP++]=R3	// [RD]=RS HImode, RD!=RS+1
00008088 CD D8              		[BP--]=R4
00008089 08 96              		R3=[bp+8]	// HImode RD=[BP+#IM6]
0000808A 09 98              		R4=[bp+9]
0000808B 0C 49 FF FF        		CMP R4,(-1)	// HImode compare
0000808D 03 4E              		JNZ L14	// HImode NE
0000808E 0B 47 FF FF        		CMP R3,(-1)
00008090 02 5E              		JZ  L15
                            	L14:
00008091 0F 9F 95 80        		PC=L11
                            	L15:
00008093 0F 9F 97 80        		pc=L10	// jump
                            	L11:
00008095 0F 9F 75 80        		pc=L9	// jump
                            	L10:
000004E3                    	.debug
000004E3 2E 00 73 00        		.dw '.stabn 0x44,0,21,',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
         32 00 31 00
         2C 00 00 00
         00 00      
000004F6 71 00 00 00        		.dd LM13-_main
000004F8 0D 00 0A 00        		.dw 0x0d,0x0a
00008097                    	.code
                            	LM13:
00008097 0F 9F 67 80        		pc=L6	// jump
                            	L7:
000004FA                    	.debug
000004FA 2E 00 73 00        		.dw '.stabn 0x44,0,22,',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
         32 00 32 00
         2C 00 00 00
         00 00      
0000050D 73 00 00 00        		.dd LM14-_main
0000050F 0D 00 0A 00        		.dw 0x0d,0x0a
00008099                    	.code
                            	LM14:
                            	LBE2:
00000511                    	.debug
00000511 2E 00 73 00        		.dw '.stabn 0x44,0,22,',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
         32 00 32 00
         2C 00 00 00
         00 00      
00000524 73 00 00 00        		.dd LM15-_main
00000526 0D 00 0A 00        		.dw 0x0d,0x0a
00008099                    	.code
                            	LM15:
                            	L2:
                            	
00008099 4C 00              		sp+=12
0000809A 88 98              		pop bp from [sp]
0000809B 90 9A              		retf
                            		.endp	// end of main
                            	
00000528                    	.debug
00000528 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
0000053A 06 00 00 00        		.dd LBB2-_main
0000053C 0D 00 0A 00        		.dw 0x0d,0x0a
0000809C                    	.code
0000053E                    	.debug
0000053E 2E 00 73 00        		.dw '.stabs "Delay:5",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         44 00 65 00
         6C 00 61 00
         79 00 3A 00
         35 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
0000809C                    	.CODE
0000055A                    	.debug
0000055A 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
0000056C 73 00 00 00        		.dd LBE2-_main
0000056E 0D 00 0A 00        		.dw 0x0d,0x0a
0000809C                    	.code
00000570                    	.debug
00000570 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
00000579 76 00 00 00        		.dd LME1-_main
0000057B 0D 00 0A 00        		.dw 0x0d,0x0a
0000809C                    	.code
                            	LME1:
                            	.external _P_Watchdog_Clear
                            	.external _P_IOA_Data
                            	.external _P_IOA_Attrib
                            	.external _P_IOA_Dir
                            		.end
0 error(s), 0 warning(s).

⌨️ 快捷键说明

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