亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? os_cpu.lst

?? 給出一個簡單操作系統(tǒng)在AVR中應(yīng)用實例
?? LST
?? 第 1 頁 / 共 2 頁
字號:
 188               	.LM21:
 189 006c 3F92      		PUSH R3
  63:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("PUSH R4");
 191               	.LM22:
 192 006e 4F92      		PUSH R4
  64:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("PUSH R5");	
 194               	.LM23:
 195 0070 5F92      		PUSH R5
  65:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  66:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("IN R31,0x3d");
 197               	.LM24:
 198 0072 FDB7      		IN R31,0x3d
  67:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("STS SaveSP,R31");
 200               	.LM25:
 201 0074 F093 0000 		STS SaveSP,R31
  68:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("IN R31,0x3e");	
 203               	.LM26:
 204 0078 FEB7      		IN R31,0x3e
  69:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("STS SaveSP+1,R31");	
 206               	.LM27:
 207 007a F093 0000 		STS SaveSP+1,R31
  70:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  71:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	OSTCB[OS_TASK_CrtPrio].OSStkTop = SaveSP; //Save the current task top.
 209               	.LM28:
 210               	/* #NOAPP */
 211 007e 8091 0000 		lds r24,OS_TASK_CrtPrio
 212 0082 9927      		clr r25
 213 0084 20E0      		ldi r18,lo8(OSTCB)
 214 0086 30E0      		ldi r19,hi8(OSTCB)
 215 0088 F92F      		mov r31,r25
 216 008a E82F      		mov r30,r24
 217 008c EE0F      		lsl r30
 218 008e FF1F      		rol r31
 219 0090 EE0F      		lsl r30
 220 0092 FF1F      		rol r31
 221 0094 E80F      		add r30,r24
 222 0096 F91F      		adc r31,r25
 223 0098 E20F      		add r30,r18
 224 009a F31F      		adc r31,r19
 225 009c 8091 0000 		lds r24,SaveSP
 226 00a0 9091 0000 		lds r25,(SaveSP)+1
 227 00a4 8083      		st Z,r24
 228 00a6 9183      		std Z+1,r25
  72:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  73:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	OS_TASK_CrtPrio=OS_TASK_HighPri;
 230               	.LM29:
 231 00a8 8091 0000 		lds r24,OS_TASK_HighPri
 232 00ac 8093 0000 		sts OS_TASK_CrtPrio,r24
  74:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  75:C:/WinAVR/minOS_WinAVR/os_cpu.c **** // Load context from the stack
  76:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     SaveSP = OSTCB[OS_TASK_CrtPrio].OSStkTop;	//load the high priority task task top.
 234               	.LM30:
 235 00b0 9927      		clr r25
 236 00b2 F92F      		mov r31,r25
 237 00b4 E82F      		mov r30,r24
 238 00b6 EE0F      		lsl r30
 239 00b8 FF1F      		rol r31
 240 00ba EE0F      		lsl r30
 241 00bc FF1F      		rol r31
 242 00be E80F      		add r30,r24
 243 00c0 F91F      		adc r31,r25
 244 00c2 E20F      		add r30,r18
 245 00c4 F31F      		adc r31,r19
 246 00c6 8081      		ld r24,Z
 247 00c8 9181      		ldd r25,Z+1
 248 00ca 9093 0000 		sts (SaveSP)+1,r25
 249 00ce 8093 0000 		sts SaveSP,r24
  77:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  78:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("CLI");					
 251               	.LM31:
 252               	/* #APP */
 253 00d2 F894      		CLI
  79:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("LDS R31,SaveSP"); 
 255               	.LM32:
 256 00d4 F091 0000 		LDS R31,SaveSP
  80:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("OUT 0x3d,R31");
 258               	.LM33:
 259 00d8 FDBF      		OUT 0x3d,R31
  81:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("LDS R31,SaveSP+1"); 
 261               	.LM34:
 262 00da F091 0000 		LDS R31,SaveSP+1
  82:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("OUT 0x3e,R31");
 264               	.LM35:
 265 00de FEBF      		OUT 0x3e,R31
  83:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("SEI");
 267               	.LM36:
 268 00e0 7894      		SEI
  84:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	
  85:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R5");
 270               	.LM37:
 271 00e2 5F90      		POP R5
  86:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R4");
 273               	.LM38:
 274 00e4 4F90      		POP R4
  87:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R3");
 276               	.LM39:
 277 00e6 3F90      		POP R3
  88:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R2");
 279               	.LM40:
 280 00e8 2F90      		POP R2
  89:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R1");
 282               	.LM41:
 283 00ea 1F90      		POP R1
  90:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R0");
 285               	.LM42:
 286 00ec 0F90      		POP R0
  91:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 		
  92:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("POP R26");
 288               	.LM43:
 289 00ee AF91      		POP R26
  93:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 	asm("POP R27");
 291               	.LM44:
 292 00f0 BF91      		POP R27
  94:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R28");
 294               	.LM45:
 295 00f2 CF91      		POP R28
  95:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R29");
 297               	.LM46:
 298 00f4 DF91      		POP R29
  96:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R30");
 300               	.LM47:
 301 00f6 EF91      		POP R30
  97:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     asm("POP R31");
 303               	.LM48:
 304 00f8 FF91      		POP R31
 305               	/* #NOAPP */
 306               	/* epilogue: frame size=0 */
 307 00fa 0895      		ret
 308               	/* epilogue end (size=1) */
 309               	/* function OSCtxSw size 111 (110) */
 312               	.global	__vector_7
 314               	__vector_7:
  98:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
  99:C:/WinAVR/minOS_WinAVR/os_cpu.c **** }
 100:C:/WinAVR/minOS_WinAVR/os_cpu.c **** 
 101:C:/WinAVR/minOS_WinAVR/os_cpu.c **** //OS Time Tick Interrupt,OS 時鐘節(jié)拍中斷.
 102:C:/WinAVR/minOS_WinAVR/os_cpu.c **** INTERRUPT(SIG_OVERFLOW0)
 103:C:/WinAVR/minOS_WinAVR/os_cpu.c **** {
 316               	.LM49:
 317               	/* prologue: frame size=0 */
 318 00fc 7894      		sei
 319 00fe 1F92      		push __zero_reg__
 320 0100 0F92      		push __tmp_reg__
 321 0102 0FB6      		in __tmp_reg__,__SREG__
 322 0104 0F92      		push __tmp_reg__
 323 0106 1124      		clr __zero_reg__
 324 0108 2F93      		push r18
 325 010a 3F93      		push r19
 326 010c 4F93      		push r20
 327 010e 5F93      		push r21
 328 0110 6F93      		push r22
 329 0112 7F93      		push r23
 330 0114 8F93      		push r24
 331 0116 9F93      		push r25
 332 0118 AF93      		push r26
 333 011a BF93      		push r27
 334 011c EF93      		push r30
 335 011e FF93      		push r31
 336               	/* prologue end (size=18) */
 104:C:/WinAVR/minOS_WinAVR/os_cpu.c ****     TCNT0  = T0_TCNT0;   // (256 - (T0_RELOAD & 0xff))
 338               	.LM50:
 339 0120 8AE7      		ldi r24,lo8(122)
 340 0122 82BF      		out 82-0x20,r24
 105:C:/WinAVR/minOS_WinAVR/os_cpu.c **** #if OS_TICK_HOOK_EN>0
 106:C:/WinAVR/minOS_WinAVR/os_cpu.c **** //	AppTickHook();     //Hook file for a time tick --- 用戶每個時間節(jié)拍的鉤子函數(shù)

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一级日本不卡的影视| 91精品久久久久久久91蜜桃| 国产精品水嫩水嫩| 成人av免费网站| 亚洲精品视频免费观看| 欧美视频你懂的| 美日韩一区二区三区| 精品国产91九色蝌蚪| www.欧美亚洲| 亚洲成人av一区| 精品国产免费一区二区三区四区| 国产综合色在线视频区| 国产精品麻豆久久久| 欧美影视一区二区三区| 麻豆一区二区三| 久久亚洲捆绑美女| 99re6这里只有精品视频在线观看| 亚洲人成小说网站色在线| 欧美日韩久久久一区| 精品亚洲aⅴ乱码一区二区三区| 久久久99精品久久| 在线免费不卡电影| 裸体在线国模精品偷拍| 中文字幕不卡在线| 欧美日韩国产免费一区二区| 韩国在线一区二区| 一区二区成人在线| 精品福利在线导航| 一本大道av一区二区在线播放 | 成人免费高清视频在线观看| 亚洲精品第一国产综合野| 91精品午夜视频| 9人人澡人人爽人人精品| 图片区小说区区亚洲影院| 欧美激情综合在线| 日韩一级黄色大片| 91官网在线免费观看| 激情六月婷婷久久| 午夜精品久久久久久久蜜桃app| 国产日韩精品一区二区浪潮av| 精品视频1区2区| a4yy欧美一区二区三区| 激情文学综合插| 日韩高清不卡一区二区三区| 亚洲男人的天堂在线观看| 久久久综合视频| 欧美一区二区在线视频| 欧美综合色免费| 成人国产精品视频| 国产综合色产在线精品| 日韩精品成人一区二区三区| 亚洲妇女屁股眼交7| 国产精品伦一区| 久久久美女毛片| 日韩欧美国产一区二区在线播放| 欧美日韩视频在线第一区 | 亚洲色图一区二区| 亚洲国产精品高清| 久久久久久黄色| 日韩一区二区三区三四区视频在线观看 | 欧美亚洲综合在线| 91捆绑美女网站| 成人综合婷婷国产精品久久| 精品一区二区三区久久久| 午夜精品一区在线观看| 亚洲一区在线观看免费观看电影高清| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 久久先锋资源网| 日韩三级视频中文字幕| 91精品国产综合久久精品| 欧美群妇大交群的观看方式| 欧美无乱码久久久免费午夜一区| 91首页免费视频| 91麻豆精东视频| 日本精品免费观看高清观看| 91麻豆视频网站| 91久久久免费一区二区| 91色婷婷久久久久合中文| av午夜一区麻豆| 91丨九色丨黑人外教| 色天使久久综合网天天| 欧美性色综合网| 欧美日韩国产精品成人| 欧美日韩免费高清一区色橹橹| 欧美亚洲日本一区| 欧美日本国产视频| 欧美一级高清片| 欧美成人a在线| 国产亚洲成av人在线观看导航 | 成人丝袜视频网| 99精品欧美一区| 欧美午夜理伦三级在线观看| 91国内精品野花午夜精品| 欧美日韩国产另类一区| 日韩视频免费观看高清完整版 | 国产精品电影一区二区| 亚洲精品乱码久久久久久久久| 一区二区三区在线免费| 日韩精品一二三四| 国产精品一区一区三区| 4438成人网| 国产日韩欧美麻豆| 亚洲人xxxx| 日韩电影在线一区| 成人在线一区二区三区| 欧美亚州韩日在线看免费版国语版| 欧美日韩国产在线播放网站| 精品久久国产老人久久综合| 中文字幕欧美激情一区| 亚洲图片自拍偷拍| 精品亚洲成a人| 99国产精品久久久久| 欧美日韩视频在线第一区 | 93久久精品日日躁夜夜躁欧美| 欧美揉bbbbb揉bbbbb| www欧美成人18+| 亚洲裸体在线观看| 国内精品第一页| 91久久精品一区二区三| 久久综合九色综合97婷婷| 一区二区三区欧美| 国内成人精品2018免费看| 欧美在线制服丝袜| 久久久久国产精品厨房| 午夜精品福利在线| av中文一区二区三区| 精品欧美黑人一区二区三区| 亚洲男同性视频| 韩国一区二区三区| 欧美日韩大陆在线| 亚洲欧美怡红院| 国产精品一区不卡| 日韩午夜小视频| 亚洲v精品v日韩v欧美v专区| 暴力调教一区二区三区| 精品国产乱码久久久久久蜜臀 | 最新热久久免费视频| 久久99精品一区二区三区三区| 一本色道久久综合亚洲aⅴ蜜桃| 久久亚洲二区三区| 日本aⅴ免费视频一区二区三区| 色一区在线观看| 中文字幕一区二区在线播放| 国产一区二区免费视频| 日韩一区二区三区电影| 亚洲小说欧美激情另类| 一本色道久久综合亚洲aⅴ蜜桃| 国产午夜精品久久久久久久| 久久精品99国产精品| 欧美日韩在线一区二区| 亚洲黄色免费网站| 色诱亚洲精品久久久久久| 国产精品天干天干在线综合| 国产精品亚洲人在线观看| 日韩精品一区国产麻豆| 日韩**一区毛片| 欧美精品三级在线观看| 午夜欧美一区二区三区在线播放| 91亚洲精品一区二区乱码| 亚洲欧洲无码一区二区三区| 成人视屏免费看| 国产精品乱码妇女bbbb| 国产成人福利片| 国产精品色噜噜| 国产精品一区在线| 国产视频一区在线观看| 国产风韵犹存在线视精品| 久久综合国产精品| 懂色av一区二区三区免费观看| 国产日韩亚洲欧美综合| 成人性色生活片| 亚洲天堂网中文字| 91黄色免费看| 午夜在线电影亚洲一区| 国产精品久久网站| 成人高清免费观看| 亚洲人被黑人高潮完整版| 欧美自拍丝袜亚洲| 日本欧美一区二区三区乱码| 日韩欧美美女一区二区三区| 韩国精品免费视频| 日本一区二区三区四区在线视频| 成人精品一区二区三区四区| 亚洲六月丁香色婷婷综合久久| 欧美在线三级电影| 久久精品久久久精品美女| 国产丝袜在线精品| 91福利视频网站| 奇米影视一区二区三区| 久久精品一区二区三区不卡 | 久久精品国产澳门| 国产区在线观看成人精品 | 国产精品18久久久久久vr| 1024精品合集| 欧美一区二区在线视频| 国产精品一区二区免费不卡| 亚洲欧美乱综合| 日韩欧美国产麻豆| av在线不卡电影| 日韩精品五月天|