您好,登錄后才能下訂單哦!
小編給大家分享一下多道程序技術是什么,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
引入多道程序的目的在于充分利用CPU,減少CPU等待時間。多道程序技術是在計算機內存中同時存放幾道相互獨立的程序,使它們在管理程序控制下相互穿插運行兩個或兩個以上的程序,這些程序共享計算機系統資源。
引入多道程序的目的在于充分利用CPU,減少CPU等待時間。
所謂多道程序設計是指允許多個程序同時進入一個計算機系統的主存儲器并啟動進行計算的方法。也就是說,計算機內存中可以同時存放多道(兩個以上相互獨立的)程序,它們都處于開始和結束之間。從宏觀上看是并行的,多道程序都處于運行中,并且都沒有運行結束;從微觀上看是串行的,各道程序輪流使用CPU,交替執行。
引入多道程序設計技術的根本目的是為了提高CPU的利用率,充分發揮計算機系統部件的并行性,現代計算機系統都采用了多道程序設計技術。
多道程序:
多道程序設計技術是在計算機內存中同時存放幾道相互獨立的程序,使它們在管理程序控制下,相互穿插運行,兩個或兩個以上程序在計算機系統中同處于開始到結束之間的狀態, 這些程序共享計算機系統資源。與之相對應的是單道程序,即在計算機內存中只允許一個的程序運行。
對于一個單CPU系統來說,程序同時處于運行狀態只是一種宏觀上的概念,他們雖然都已經開始運行,但就微觀而言,任意時刻,CPU上運行的程序只有一個。
以上是“多道程序技術是什么”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。