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

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

?? os_cpu_a.xff

?? ucos v2.62 安裝程序 附帶已移植到C8051F020的UCOS源碼
?? XFF
字號(hào):
	NAME	OS_CPU_A
?PR?OSStartHighRdy?OS_CPU_A    SEGMENT CODE
?PR?OSCtxSw?OS_CPU_A    SEGMENT CODE
?PR?OSIntCtxSw?OS_CPU_A    SEGMENT CODE
?PR?OSTickISR?OS_CPU_A    SEGMENT CODE


	
	PUBLIC  ?C_XBP
    PUBLIC  OSIntCtxSw 
	;PUBLIC	Stack
	PUBLIC  OSCtxSw
	PUBLIC  OSStartHighRdy

	

	
	EXTRN   CODE(_?OSTaskSwHook)
	EXTRN   CODE(_?OSIntEnter)
	EXTRN   CODE(_?OSIntExit)
	EXTRN   CODE(_?OSTimeTick)
	;EXTRN 	DATA (?C_XBP)
   	EXTRN   iDATA(OSRunning)
    EXTRN   iDATA(OSTCBHighRdy)
 	EXTRN   iDATA(OSPrioHighRdy)
	EXTRN   iDATA(OSPrioCur)
    EXTRN   iDATA(OSTCBCur)

?STACK  SEGMENT IDATA
RSEG    ?STACK

OSStack:
    DS    40H
OSStkStart  IDATA OSStack-1
DT?C_XBP	SEGMENT	DATA
		RSEG	DT?C_XBP
?C_XBP:					
	DS	2


;------------------------------------------------------------------------------------------------------------


PUSHALL   MACRO
	PUSH   PSW
	PUSH   ACC
	PUSH   B
	PUSH   DPL
	PUSH   DPH
	PUSH   0
	PUSH   1
	PUSH   2
	PUSH   3
	PUSH   4
	PUSH   5
	PUSH   6
	PUSH   7
	ENDM


POPALL     MACRO
	POP    7
	POP    6
	POP    5
	POP    4
	POP    3
	POP    2
	POP    1
	POP    0
	POP    DPH
	POP    DPL
	POP    B
	POP    ACC
	POP    PSW
	ENDM
;----------------------------------------------------------------------------------------------------

RSEG ?PR?OSStartHighRdy?OS_CPU_A	;SEGMENT CODE

OSStartHighRdy:
	USING 0
	LCALL _?OSTaskSwHook



OSCtxSw_in :
	;	獲得當(dāng)前TCB指針
	MOV   R0,	#LOW (OSTCBCur)
	INC   R0
	MOV   DPH,	@R0
	INC	  R0
	MOV   DPL,  @R0
	;獲得堆棧印象指針
	INC   DPTR
	MOVX  A,    @DPTR
	MOV	  R0,   A
	INC   DPTR
	MOVX  A,    @DPTR
	MOV   R1,   A
	MOV   DPH,  R0
	MOV   DPL,  R1

	;獲得堆棧映像長(zhǎng)度
	MOVX  A,    @DPTR
	MOV   R5,   A



	;把待運(yùn)行任務(wù)堆棧映像的內(nèi)容復(fù)制到系統(tǒng)堆棧
	MOV   R0,   #OSStkStart


restore_stack:
	INC   DPTR
	INC   R0
	MOVX  A,    @DPTR
	MOV   @R0,   A
	DJNZ  R5,   restore_stack


	;復(fù)制系統(tǒng)堆棧指針SP
	MOV   SP,   R0


	;恢復(fù)任務(wù)堆棧映像指針?C_XBP
	INC   DPTR
	MOVX  A,    @DPTR
	MOV   ?C_XBP, A
	INC   DPTR
	MOVX  A,    @DPTR
	MOV   ?C_XBP+1, A


	;OSRunning = TRUE
	MOV   R0,    #LOW(OSRunning)
	MOV   @R0,   #01
	POPALL 	  ;把系統(tǒng)堆棧內(nèi)容彈入CPU
	SETB  EA
	RETI

;------------------------------------------------------------------------------------------------



RSEG ?PR?OSCtxSw?OS_CPU_A
OSCtxSw:
	PUSHALL


OSIntCtxSw_in:
	MOV   A,    SP
	CLR   C
	SUBB  A,    #OSStkStart
	MOV   R5,   A
	


	MOV   R0,   #LOW(OSTCBCur)
	INC   R0
	MOV   DPH,  @R0
	INC   R0
	MOV   DPL,  @R0




	INC   DPTR
	MOVX  A,    @DPTR
	MOV   R0,   A
	INC   DPTR
	MOVX  A,    @DPTR
	MOV   R1,   A
	MOV   DPH,  R0
	MOV   DPL,  R1



	MOV   A,    R5
	MOVX  @DPTR,A
	MOV   R0,   #OSStkStart



save_stack:
	INC   DPTR
	INC   R0
	MOV   A,     @R0
	MOVX  @DPTR, A
	DJNZ  R5,    save_stack




	INC   DPTR
	MOV   A,    ?C_XBP
	MOVX  @DPTR,A
	INC   DPTR
	MOV   A,    ?C_XBP+1
	MOVX  @DPTR,A



	LCALL _?OSTaskSwHook



	MOV   R0,   #OSTCBCur
	MOV   R1,   #OSTCBHighRdy
	MOV   A,    @R1
	MOV   @R0,	A
	INC   R0
	INC   R1
	MOV   A,    @R1
	MOV   @R0,  A
	INC   R0
	INC   R1
	MOV   A,    @R1
	MOV   @R0,  A



	MOV   R0,   #OSPrioCur
	MOV   R1,   #OSPrioHighRdy
	MOV   A,    @R1
	MOV   @R0,   A
	


	LJMP  OSCtxSw_in


;--------------------------------------------------------------------------------------------------------
RSEG ?PR?OSIntCtxSw?OS_CPU_A

OSIntCtxSw:
	

	MOV   A,   SP
	CLR   C
	SUBB  A,   #4
	MOV   SP,  A
	LJMP  OSIntCtxSw_in




CSEG  AT 000BH
	LJMP OSTickISR
	RSEG ?PR?OSTickISR?OS_CPU_A

OSTickISR:
	USING 0
	CLR   TR0
	MOV   TH0,    #0B8H
	MOV   TL0,    #00H
	SETB  TR0
	PUSHALL
	LCALL _?OSIntEnter
	LCALL _?OSTimeTick
	LCALL _?OSIntExit
	POPALL
	RETI
;--------------------------------------------------------------------------------------------------------
END

	 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩一区二区三区在线| 欧美欧美午夜aⅴ在线观看| 亚洲综合丝袜美腿| 精品国产成人在线影院| 在线观看欧美日本| 粉嫩高潮美女一区二区三区| 三级欧美韩日大片在线看| 国产精品萝li| 久久久久久久久岛国免费| 欧美剧情电影在线观看完整版免费励志电影| 国产一区二区三区美女| 日韩电影一区二区三区四区| 亚洲蜜桃精久久久久久久| 日本一区二区三区国色天香| 精品国产区一区| 亚洲欧美在线aaa| 国产午夜精品一区二区三区嫩草| 欧美精品粉嫩高潮一区二区| 91高清视频免费看| 94-欧美-setu| 欧美大片在线观看一区二区| 国产麻豆视频一区二区| 日本欧美一区二区| 欧美国产禁国产网站cc| 欧美视频在线观看一区二区| 91在线国内视频| 成人avav影音| 99久久综合狠狠综合久久| 成人综合激情网| 国产丶欧美丶日本不卡视频| 国产中文字幕精品| 国产精品自拍av| 国产91丝袜在线播放0| 国产69精品久久久久毛片| 国产一级精品在线| 国产一区二区免费视频| 国内精品久久久久影院薰衣草 | 在线观看三级视频欧美| 99在线精品观看| 一本在线高清不卡dvd| 91在线免费播放| 欧洲亚洲国产日韩| 欧美高清一级片在线| 欧美久久久久久蜜桃| 欧美日韩成人综合在线一区二区| 欧美在线观看视频一区二区 | 一区在线中文字幕| 亚洲欧美日韩精品久久久久| 亚洲另类中文字| 亚洲成人精品一区| 欧美日韩综合在线| 91精品国产综合久久久蜜臀图片| 欧美丰满美乳xxx高潮www| 欧美大白屁股肥臀xxxxxx| 久久免费视频一区| 中文字幕亚洲精品在线观看| 亚洲一区视频在线| 免费看精品久久片| 丁香婷婷综合五月| 91国产精品成人| 日韩美女视频在线| 国产精品嫩草久久久久| 亚洲欧美成aⅴ人在线观看 | 久久99国产精品麻豆| 国产成人免费高清| 99精品久久只有精品| 欧美日韩aaaaaa| 国产婷婷色一区二区三区四区| 国产精品家庭影院| 亚洲第一会所有码转帖| 国产一区欧美日韩| 91蝌蚪porny九色| 欧美一区二区视频观看视频 | 欧美国产欧美亚州国产日韩mv天天看完整| 国产精品美女一区二区| 亚洲一区二区三区在线看| 另类小说色综合网站| 99久久精品国产精品久久| 亚洲电影一区二区三区| 久久草av在线| 91福利精品第一导航| 精品久久久久av影院 | 亚洲福利视频一区| 国产精品资源网站| 在线播放日韩导航| 亚洲少妇最新在线视频| 久久精品99国产精品日本| 色妞www精品视频| 精品国产第一区二区三区观看体验| 亚洲欧美在线aaa| 久久99精品网久久| 欧美午夜影院一区| 国产欧美日韩卡一| 日本欧美一区二区| 欧美影院一区二区三区| 国产精品久久久久久久久免费相片 | 色偷偷成人一区二区三区91| 精品国产一区二区在线观看| 亚洲精品伦理在线| 国产精品99久久久久久有的能看| 欧美美女一区二区三区| 亚洲精品一二三四区| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 亚洲图片欧美综合| 国产精品一级黄| 欧美理论在线播放| 亚洲欧洲精品一区二区三区不卡| 狠狠色狠狠色综合系列| 777奇米四色成人影色区| 亚洲精品视频在线看| 成人一级视频在线观看| 欧美成人a在线| 美女免费视频一区二区| 欧美日韩电影在线| 亚洲最新视频在线观看| 色综合久久久网| 中文字幕二三区不卡| 国产一区二区三区| 精品999在线播放| 美国精品在线观看| 欧美一区二区三区不卡| 亚洲成精国产精品女| 欧美日韩一卡二卡三卡 | 日本美女一区二区三区视频| 欧美日韩一区二区三区四区五区 | 亚洲国产日韩在线一区模特| 91原创在线视频| 《视频一区视频二区| 成人一区二区三区中文字幕| 国产日韩av一区二区| 国产传媒一区在线| 欧美激情中文不卡| 懂色av一区二区三区免费观看 | 一区二区三区四区精品在线视频| 99精品在线观看视频| 亚洲欧美日本韩国| 色美美综合视频| 亚洲国产另类av| 正在播放亚洲一区| 美女网站色91| 久久综合久久久久88| 懂色中文一区二区在线播放| 国产精品国产三级国产普通话99| kk眼镜猥琐国模调教系列一区二区| 国产精品国产三级国产专播品爱网 | 国产成人亚洲精品青草天美| 国产精品三级在线观看| 91影视在线播放| 五月天亚洲婷婷| 精品国产91久久久久久久妲己 | 国产经典欧美精品| 中文字幕日韩av资源站| 欧美优质美女网站| 奇米精品一区二区三区在线观看一| 精品国产91久久久久久久妲己| 国产一区二区三区视频在线播放| 欧美国产一区视频在线观看| 色婷婷av一区二区三区gif| 日韩综合在线视频| 26uuu另类欧美| 97精品超碰一区二区三区| 亚洲精品欧美二区三区中文字幕| 欧美日韩精品一区二区三区蜜桃| 久久99精品久久只有精品| 中文字幕第一区二区| 欧美影院一区二区三区| 国产一区在线不卡| 亚洲欧美日韩中文播放| 日韩三级视频中文字幕| 成人激情免费网站| 亚洲成av人片在www色猫咪| 精品剧情在线观看| 在线欧美一区二区| 国内精品自线一区二区三区视频| 日韩理论在线观看| 日韩欧美一区中文| 日本韩国视频一区二区| 国内精品国产成人| 亚洲电影欧美电影有声小说| 久久精品一二三| 欧美日韩国产一区| 成人综合在线网站| 奇米色777欧美一区二区| 最好看的中文字幕久久| 26uuu国产日韩综合| 在线观看视频91| 岛国一区二区三区| 奇米色一区二区| 亚洲制服丝袜在线| 亚洲国产精品精华液ab| 日韩欧美一区在线| 欧美专区在线观看一区| 粉嫩av一区二区三区粉嫩| 免费在线看一区| 亚洲国产日韩综合久久精品| 国产精品久久久久久久久晋中 | 免费在线看成人av| 日本高清不卡视频| 韩日av一区二区| 首页欧美精品中文字幕|