網站首頁 教育 學前教育 精緻生活 飲食養生 命理 科普教育 金融 歷史 影視 數碼 熱門資訊
當前位置:生活百科站 > 精緻生活 > 

引入多道程式的目的在於

欄目: 精緻生活 / 釋出於: / 人氣:2.56W

引入多道程式的目的在於

引入多道程式的目的在於充分利用CPU,減少CPU等待時間。多道程式技術是在計算機記憶體中同時存放幾道相互獨立的程式,使它們在管理程式控制下相互穿插執行兩個或兩個以上的程式,這些程式共享計算機系統資源。

多道程式設計是指允許多個程式同時進入一個計算機系統的主儲存器並啟動進行計算的方法。也就是說,計算機記憶體中可以同時存放多道(兩個以上相互獨立的)程式,它們都處於開始和結束之間。從巨集觀上看是並行的,多道程式都處於執行中,並且都沒有執行結束;從微觀上看是序列的,各道程式輪流使用CPU,交替執行。

多道程式設計技術是在計算機記憶體中同時存放幾道相互獨立的程式,使它們在管理程式控制下,相互穿插執行,兩個或兩個以上程式在計算機系統中同處於開始到結束之間的狀態, 這些程式共享計算機系統資源。與之相對應的是單道程式,即在計算機記憶體中只允許一個的程式執行。

對於一個單CPU系統來說,程式同時處於執行狀態只是一種巨集觀上的概念,他們雖然都已經開始執行,但就微觀而言,任意時刻,CPU上執行的程式只有一個。引入多道程式設計技術的根本目的是為了提高CPU的利用率,充分發揮計算機系統部件的並行性,現代計算機系統都採用了多道程式設計技術。