監督程式是一套駐留在內存中的系統進程,負責管理進程調度輸入輸出操作、中斷異常處理操作系統功能。[1]

作業流程

編輯

工作開始時,CPU控制權在監控程式的手上;接着,監控程式會把控制權交給第一個程序;第一個程序執行完畢後,監控程式會將控制權收回,切換到下一個程序的運作。如此,監控程式就能夠自動安排程序一個接著一個執行,不讓CPU有閒置的時間。

一般來說,這種稱呼主要被用於IBMOS/360英語OS/360及其以後的大型機,在其他的操作系統中,監控程序一般被稱為內核

功能

編輯
  • 將鍵盤輸入送入內存或外部內存,用來修改內存的內容以及變更程序。
  • 負責程序的執行,將存放在外部內存上的程序加載到內存,把其內容顯示於畫面中。

提供的命令

編輯
  • 以機器碼的形式從鍵盤[來源請求]輸入程式
  • 顯示或修改記憶體的內容
  • 顯示或修改暫存器的內容
  • 執行程式
  • 利用現有的介面存取程式
  1. ^ Federal Standard 1037C: Glossary of Telecommunications Terms. www.its.bldrdoc.gov. [2019-06-06]. (原始內容存檔於2011-03-01).