1. 程式人生 > >作業系統之----我是一個程序話劇

作業系統之----我是一個程序話劇

視訊展示

視訊地址

場景準備

運算器,控制器,儲存器,輸入裝置,輸出裝置

人員準備

一個程式A--------進化成一個程序A--------程序控制塊A
一個程式B--------進化成一個程序B--------程序控制塊B
cpu處理人員
程序A分出來的執行緒1,執行緒2

場景1

一個程式的生命過程
原始碼----可執行程式----程序

從輸入裝置—產生
然後和執行資料一起混在儲存器裡面
cpu按照要求去執行這個程式
然後程式執行完後

場景2

程序的幾種狀態
(1)執行(running)態:程序佔有處理器正在執行。
(2)就緒(ready)態:程序具備執行條件,等待系統分配處理器以便執行。
(3)等待(wait)態:又稱為阻塞(blocked)態或睡眠(sleep)態,指程序不具備執行條件,正在等待某個事件的完成。

通常,一個程序在建立後將處於就緒狀態。每個程序在執行過程中,任意時刻當且僅當處於上述三種狀態之一。同時,在一個程序執行過程中,它的狀態將會發生改變。

場景3

執行緒的概念引入

一個程序處理工作的時候發行一個人執行不能完成
所以,產生執行緒幫忙去處理這塊

總結

拍個話劇簡單的學下作業系統還是蠻有意思的,視訊傳到網上了,歡迎大家看看。