作業系統乃任何電腦系統的中樞神經。本文提出一套在IBM系統370硬體組織之 下所設計製作的多使用者多工作業系統。 本系統在設計上6儘量採用層次化與模組化的方式,因此整個作業系統非常容易瞭解 、偵錯,且易於加入新的功能。我們的主要設計目標在於提供一個可供多人同時使用 的〞共時程式設計環境〞。本系統的核心亦提供了以下的功能: (1)同時執行數個程式。 (2)程序與程序間的內部通訊。 (3)動態儲存空間的分配。 (4)週邊裝置的輸入與輸出控制。 在程式的製作上,我們採用的是IBM的組合語言,然為使讀者更易了解,本文在敘 述上採用與硬體無關的高階語言。本系統在製作時雖藉助於IBM VM/SP作業 系統,但整個系統可完全地獨立運作。 #1017925P
|