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

📄 idctemp.lst

📁 基于凌阳单片机的简单的工业顺序控制
💻 LST
📖 第 1 页 / 共 5 页
字号:
         74 00 61 00
         62 00 73 00
         20 00 22 00
         54 00 72 00
         61 00 69 00
         6E 00 57 00
         6F 00 72 00
         64 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 78 00
         00 00 0D 00
         0A 00      
00000078                    	.CODE
                            	.public _TrainWord
                            	_TrainWord:	.proc
00000777                    	.debug
00000777 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      
0000078A 00 00 00 00        		.dd LM22-_TrainWord
0000078C 0D 00 0A 00        		.dw 0x0d,0x0a
00000078                    	.code
                            	LM22:
                            		// total=2, vars=2
                            		// frame_pointer_needed: 1
00000078 88 DA              		push bp to [sp]
00000079 42 20              		sp-=2
0000007A 08 0B 01 00        		bp=sp+1
                            	
0000007C 0D 03 05 00        		R1=BP+5
0000007E 01 D2              		[bp+1]=R1	// QImode move
0000078E                    	.debug
0000078E 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      
000007A1 07 00 00 00        		.dd LM23-_TrainWord
000007A3 0D 00 0A 00        		.dw 0x0d,0x0a
0000007F                    	.code
                            	LM23:
                            	LBB5:
000007A5                    	.debug
000007A5 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      
000007B8 07 00 00 00        		.dd LM24-_TrainWord
000007BA 0D 00 0A 00        		.dw 0x0d,0x0a
0000007F                    	.code
                            	LM24:
0000007F 43 92              		R1=3	// QImode move
00000080 C8 D2              		[SP--]=R1	// QImode move
00000081 01 92              		R1=[bp+1]	// QImode move
00000082 01 96              		R3=[bp+1]	// QImode move
00000083 0B 05 01 00        		R2=R3+1
00000085 02 97              		R3=R2	// QImode move
00000086 C3 92              		R1=[R3]	// QImode move
00000087 C8 D2              		[SP--]=R1	// QImode move
00000088 40 F0 40 00        		call _PlaySnd	// call without return value
0000008A 42 00              		SP=SP+2
000007BC                    	.debug
000007BC 2E 00 73 00        		.dw '.stabn 0x44,0,91,',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 31 00
         2C 00 00 00
         00 00      
000007CF 13 00 00 00        		.dd LM25-_TrainWord
000007D1 0D 00 0A 00        		.dw 0x0d,0x0a
0000008B                    	.code
                            	LM25:
                            	L19:
0000008B 0F 9F 8F 00        		pc=L21	// Indirect jump
0000008D 0F 9F DE 00        		pc=L20	// Indirect jump
                            	L21:
000007D3                    	.debug
000007D3 2E 00 73 00        		.dw '.stabn 0x44,0,93,',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 33 00
         2C 00 00 00
         00 00      
000007E6 17 00 00 00        		.dd LM26-_TrainWord
000007E8 0D 00 0A 00        		.dw 0x0d,0x0a
0000008F                    	.code
                            	LM26:
0000008F 40 92              		R1=0	// QImode move
00000090 C8 D2              		[SP--]=R1	// QImode move
00000091 01 94              		R2=[bp+1]	// QImode move
00000092 C2 92              		R1=[R2]	// QImode move
00000093 C8 D2              		[SP--]=R1	// QImode move
00000094 40 F0 00 00        		call _BSR_Train	// call with return value
00000096 42 00              		SP=SP+2
00000097 C5 D2              		[BP]=R1	// QImode move
000007EA                    	.debug
000007EA 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      
000007FD 20 00 00 00        		.dd LM27-_TrainWord
000007FF 0D 00 0A 00        		.dw 0x0d,0x0a
00000098                    	.code
                            	LM27:
00000098 C5 92              		R1=[BP]	// QImode move
00000099 40 42              		CMP R1,0	// QImode test
0000009A 02 5E              		JZ L32	// QImode NE
0000009B 0F 9F 9F 00        		PC=L22
                            	L32:
0000009D 0F 9F DE 00        		pc=L20	// Indirect jump
                            	L22:
00000801                    	.debug
00000801 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      
00000814 27 00 00 00        		.dd LM28-_TrainWord
00000816 0D 00 0A 00        		.dw 0x0d,0x0a
0000009F                    	.code
                            	LM28:
0000009F C5 94              		R2=[BP]	// QImode move
000000A0 0A 03 06 00        		R1=R2+6
000000A2 45 42              		CMP R1,5	// QImode compare
000000A3 02 8E              		JNA L33	// QImode GTU
000000A4 0F 9F DA 00        		PC=L30
                            	L33:
000000A6 01 95              		R2=R1	// QImode move
000000A7 02 93              		R1=R2	// QImode move
000000A8 09 03 00 00        		R1=R1+L31
000000AA 01 97              		R3=R1	// QImode move
000000AB C3 94              		R2=[R3]	// QImode move
000000AC 02 9F              		pc=R2	// tablejump
00000000                    	.text
                            	L31:
00000000 D7 00              		.dw L29
00000001 CD 00              		.dw L28
00000002 CA 00              		.dw L27
00000003 C0 00              		.dw L26
00000004 B7 00              		.dw L25
00000005 AD 00              		.dw L24
000000AD                    	.code
                            	L24:
00000818                    	.debug
00000818 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      
0000082B 35 00 00 00        		.dd LM29-_TrainWord
0000082D 0D 00 0A 00        		.dw 0x0d,0x0a
000000AD                    	.code
                            	LM29:
000000AD 43 92              		R1=3	// QImode move
000000AE C8 D2              		[SP--]=R1	// QImode move
000000AF 46 92              		R1=6	// QImode move
000000B0 C8 D2              		[SP--]=R1	// QImode move
000000B1 40 F0 40 00        		call _PlaySnd	// call without return value
000000B3 42 00              		SP=SP+2
0000082F                    	.debug
0000082F 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
00000843 3C 00 00 00        		.dd LM30-_TrainWord
00000845 0D 00 0A 00        		.dw 0x0d,0x0a
000000B4                    	.code
                            	LM30:
000000B4 41 62              		R1=(-1)	// QImode move
000000B5 0F 9F E1 00        		pc=L18	// Indirect jump
                            	L25:
00000847                    	.debug
00000847 2E 00 73 00        		.dw '.stabn 0x44,0,102,',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
         32 00 2C 00
         00 00 00 00
0000085B 3F 00 00 00        		.dd LM31-_TrainWord
0000085D 0D 00 0A 00        		.dw 0x0d,0x0a
000000B7                    	.code
                            	LM31:
000000B7 43 92              		R1=3	// QImode move
000000B8 C8 D2              		[SP--]=R1	// QImode move
000000B9 45 92              		R1=5	// QImode move
000000BA C8 D2              		[SP--]=R1	// QImode move
000000BB 40 F0 40 00        		call _PlaySnd	// call without return value
000000BD 42 00              		SP=SP+2
0000085F                    	.debug
0000085F 2E 00 73 00        		.dw '.stabn 0x44,0,103,',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
         33 00 2C 00
         00 00 00 00
00000873 46 00 00 00        		.dd LM32-_TrainWord
00000875 0D 00 0A 00        		.dw 0x0d,0x0a
000000BE                    	.code
                            	LM32:
000000BE 0F 9F DC 00        		pc=L23	// Indirect jump
                            	L26:
00000877                    	.debug
00000877 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
0000088B 48 00 00 00        		.dd LM33-_TrainWord
0000088D 0D 00 0A 00        		.dw 0x0d,0x0a
000000C0                    	.code
                            	LM33:
000000C0 43 92              		R1=3	// QImode move
000000C1 C8 D2              		[SP--]=R1	// QImode move
000000C2 48 92              		R1=8	// QImode move
000000C3 C8 D2              		[SP--]=R1	// QImode move
000000C4 40 F0 40 00        		call _PlaySnd	// call without return value
000000C6 42 00              		SP=SP+2
0000088F                    	.debug
0000088F 2E 00 73 00        		.dw '.stabn 0x44,0,106,',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
         36 00 2C 00
         00 00 00 00
000008A3 4F 00 00 00        		.dd LM34-_TrainWord
000008A5 0D 00 0A 00        		.dw 0x0d,0x0a
000000C7                    	.code
                            	LM34:
000000C7 43 62              		R1=(-3)	// QImode move
000000C8 0F 9F E1 00        		pc=L18	// Indirect jump
                            	L27:
000008A7                    	.debug
000008A7 2E 00 73 00        		.dw '.stabn 0x44,0,108,',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
         38 00 2C 00
         00 00 00 00
000008BB 52 00 00 00        		.dd LM35-_TrainWord
000008BD 0D 00 0A 00        		.dw 0x0d,0x0a
000000CA                    	.code
                            	LM35:
000000CA 44 62              		R1=(-4)	// QImode move
000000CB 0F 9F E1 00        		pc=L18	// Indirect jump
                            	L28:
000008BF                    	.debug
000008BF 2E 00 73 00        		.dw '.stabn 0x44,0,110,',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 31 00
         30 00 2C 00
         00 00 00 00
000008D3 55 00 00 00        		.dd LM36-_TrainWord
000008D5 0D 00 0A 00        		.dw 0x0d,0x0a
000000CD                    	.code
                            	LM36:
000000CD 43 92              		R1=3	// QImode move
000000CE C8 D2              		[SP--]=R1	// QImode move
000000CF 47 92              		R1=7	// QImode move
000000D0 C8 D2              		[SP--]=R1	// QImode move
000000D1 40 F0 40 00        		call _PlaySnd	// call without return value
000000D3 42 00              		SP=SP+2
000008D7                    	.debug
000008D7 2E 00 73 00        		.dw '.stabn 0x44,0,111,',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 31 00
         31 00 2C 00
         00 00 00 00
000008EB 5C 00 00 00        		.dd LM37-_TrainWord
000008ED 0D 00 0A 00        		.dw 0x0d,0x0a
000000D4                    	.code
                            	LM37:
000000D4 45 62              		R1=(-5)	// QImode move
000000D5 0F 9F E1 00        		pc=L18	// Indirect jump
                            	L29:
000008EF                    	.debug
000008EF 2E 00 73 00        		.dw '.stabn 0x44,0,113,',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 31 00
         33 00 2C 00
         00 00 00 00
00000903 5F 00 00 00        		.dd LM38-_TrainWord
00000905 0D 00 0A 00        		.dw 0x0d,0x0a
000000D7                    	.code
                            	LM38:
000000D7 46 62              		R1=(-6)	// QImode move
000000D8 0F 9F E1 00        		pc=L18	// Indirect jump
                            	L30:
00000907                    	.debug
00000907 2E 00 73 00        		.dw '.stabn 0x44,0,115,',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 31 00
         35 00 2C 00
         00 00 00 00
0000091B 62 00 00 00        		.dd LM39-_TrainWord
0000091D 0D 00 0A 00        		.dw 0x0d,0x0a
000000DA                    	.code
                            	LM39:
000000DA 0F 9F DC 00        		pc=L23	// Indirect jump
                            	L23:
0000091F                    	.debug
0000091F 2E 00 73 00        		.dw '.stabn 0x44,0,117,',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 31 00
         37 00 2C 00
         00 00 00 00
00000933 64 00 00 00        		.dd LM40-_TrainWord
00000935 0D 00 0A 00        		.dw 0x0d,0x0a
000000DC                    	.code
                            	LM40:
000000DC 0F 9F 8B 00        		pc=L19	// Indirect jump
                            	L20:
00000937                    	.debug

⌨️ 快捷键说明

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