目錄
一、定義
二、實(shí)現(xiàn)方式(用原語實(shí)現(xiàn))
注意:
1、原語是什么
2、如何實(shí)現(xiàn)原語的原子性
3、關(guān)中斷指令和開中斷指令是什么
三、進(jìn)程控制的相關(guān)原語
1、進(jìn)程的創(chuàng)建
?編輯
2、進(jìn)程的終止
3、進(jìn)程的阻塞與喚醒(阻塞和喚醒要成對(duì)出現(xiàn))
4、進(jìn)程的切換
注意:
PSW:
PC:
IR:
通用寄存器:
一、定義
(1)進(jìn)程控制的主要功能是對(duì)系統(tǒng)中的所有進(jìn)程實(shí)施有效的管理,它具有創(chuàng)建新進(jìn)程、撤銷已有進(jìn)程、實(shí)現(xiàn)進(jìn)程狀態(tài)轉(zhuǎn)換等功能。
(2)進(jìn)程控制就是要實(shí)現(xiàn)進(jìn)程狀態(tài)轉(zhuǎn)換。
二、實(shí)現(xiàn)方式(用原語實(shí)現(xiàn))
注意:
如果不能“一氣呵成”,就有可能導(dǎo)致操作系統(tǒng)中的某些關(guān)鍵數(shù)據(jù)結(jié)構(gòu)信息不統(tǒng)一的情況,這會(huì)影響操作系統(tǒng)進(jìn)行別的管理工作。
1、原語是什么
原語的執(zhí)行具有原子性,即執(zhí)行過程只能一氣呵成,期間不允許被中斷。
2、如何實(shí)現(xiàn)原語的原子性
可以用“關(guān)中斷指令”和“開中斷指令”這兩個(gè)特權(quán)指令實(shí)現(xiàn)原子性。
3、關(guān)中斷指令和開中斷指令是什么
顧名思義,它們是關(guān)閉中斷信號(hào)檢測(cè)和開啟中斷信號(hào)檢測(cè)的指令。
三、進(jìn)程控制的相關(guān)原語
1、進(jìn)程的創(chuàng)建
2、進(jìn)程的終止
3、進(jìn)程的阻塞與喚醒(阻塞和喚醒要成對(duì)出現(xiàn))
4、進(jìn)程的切換
注意:
PSW:
程序狀態(tài)字寄存器。
PC:
程序計(jì)數(shù)器,存放下一條指令的地址。
IR:
指令寄存器,存放當(dāng)前正在執(zhí)行的指令。文章來源:http://www.zghlxwxcb.cn/news/detail-708843.html
通用寄存器:
存放一些必要信息。文章來源地址http://www.zghlxwxcb.cn/news/detail-708843.html
到了這里,關(guān)于第二章 進(jìn)程與線程 三、進(jìn)程控制的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!