数字技术与应用
數字技術與應用
수자기술여응용
DIGITAL TECHNOLOGY AND APPLICATION
2010年
6期
12-13
,共2页
操作系统%任务控制块%优先级%任务切换
操作繫統%任務控製塊%優先級%任務切換
조작계통%임무공제괴%우선급%임무절환
μC\OS-Ⅱ操作系统是一个多任务占先式实时操作系统,每一个任务由三部分组成,任务控制块,任务的私有堆栈、任务代码.每一个任务有一个决定其重要性的任务优先级,系统通过任务就绪表来进行任务的切换,就绪的任务在任务就绪表中设置其标志位,退出就绪的任务在就绪表中撤消其标志位.任务的切换过程就是通过任务就绪表找到优先级最高的任务,保存原来运行任务的上下文到该任务的私有堆栈中,从最高优先级的任务私有堆栈中复制断点数据到工作寄存器中,pc指针指向该任务的代码段,实现了任务的切换.
μC\OS-Ⅱ操作繫統是一箇多任務佔先式實時操作繫統,每一箇任務由三部分組成,任務控製塊,任務的私有堆棧、任務代碼.每一箇任務有一箇決定其重要性的任務優先級,繫統通過任務就緒錶來進行任務的切換,就緒的任務在任務就緒錶中設置其標誌位,退齣就緒的任務在就緒錶中撤消其標誌位.任務的切換過程就是通過任務就緒錶找到優先級最高的任務,保存原來運行任務的上下文到該任務的私有堆棧中,從最高優先級的任務私有堆棧中複製斷點數據到工作寄存器中,pc指針指嚮該任務的代碼段,實現瞭任務的切換.
μC\OS-Ⅱ조작계통시일개다임무점선식실시조작계통,매일개임무유삼부분조성,임무공제괴,임무적사유퇴잔、임무대마.매일개임무유일개결정기중요성적임무우선급,계통통과임무취서표래진행임무적절환,취서적임무재임무취서표중설치기표지위,퇴출취서적임무재취서표중철소기표지위.임무적절환과정취시통과임무취서표조도우선급최고적임무,보존원래운행임무적상하문도해임무적사유퇴잔중,종최고우선급적임무사유퇴잔중복제단점수거도공작기존기중,pc지침지향해임무적대마단,실현료임무적절환.