監督程式
外觀
監督程式是一套駐留在主記憶體中的系統行程,負責管理行程排程、輸入輸出操作、中斷和例外處理等作業系統功能。[1]
作業流程
[編輯]工作開始時,CPU控制權在監控程式的手上;接著,監控程式會把控制權交給第一個程式;第一個程式執行完畢後,監控程式會將控制權收回,切換到下一個程式的運作。如此,監控程式就能夠自動安排程序一個接著一個執行,不讓CPU有閒置的時間。
一般來說,這種稱呼主要被用於IBM的OS/360及其以後的大型電腦,在其他的作業系統中,監控程式一般被稱為核心。
功能
[編輯]- 將鍵盤輸入送入主記憶體或外部主記憶體,用來修改主記憶體的內容以及變更程式。
- 負責程式的執行,將存放在外部主記憶體上的程式載入到主記憶體,把其內容顯示於畫面中。
提供的命令
[編輯]- 以機器碼的形式從鍵盤[來源請求]輸入程式
- 顯示或修改記憶體的內容
- 顯示或修改暫存器的內容
- 執行程式
- 利用現有的介面存取程式
- ^ Federal Standard 1037C: Glossary of Telecommunications Terms. www.its.bldrdoc.gov. [2019-06-06]. (原始內容存檔於2011-03-01).