多任務操作系統是指同一時間可以運行多個應用程序。
多任務操作系統采用的是被稱為虛擬機(Virtual Machine)的技術。所謂虛擬機實際上指的是由Windows在內存中創建的邏輯微機,由它來運行應用程序。當Windows接受到由鼠標器、鍵盤、定時器信號或某些I/O操作產生的"事件"后,為該任務分配CPU時間。每個任務(應用程序)使用由Windows分配的短暫的時間片(Timeslice)輪流使用CPU,由于CPU對每個時間片的處理速度非常快,在用戶看來好像這些任務在同時執行。
20世紀從60年代中期開始,計算機系統進入了第3代發展時期。以集成電路為中心的硬件設計與制造工藝不斷提高,一大批功能完善、集成度高的微處理器涌人市場。由于其價格便宜,因而被廣泛引入到輸入輸出接口設備、終端及外部設備的設計中,所以,這一時期的計算機除了CPU的運行速度加快、內存容量大大增加之外,還出現了中斷裝置、輸入輸出通道、大容量的外存儲器——磁盤等。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com