當前位置:生活全書館 >

IT科技

> 程序有哪幾部分組成

程序有哪幾部分組成

程序程序控制塊、程式段、資料段三部分組成。

程序有哪幾部分組成

程序(Process)是指計算機中已執行的程式,是系統進行資源分配和排程的基本單位,是作業系統結構的基礎。在早期面向程序設計的計算機結構中,程序是程式的基本執行實體;在當代面向執行緒設計的計算機結構中,程序是執行緒的容器。程序是程式真正執行的例項,若干程序可能與同一個程式相關,且每個程序皆可以同步或非同步的方式獨立執行。程序的概念主要有兩點:第一,程序是一個實體。每一個程序都有它自己的地址空間,一般情況下,包括文字區域(text region)、資料區域(data region)和堆疊(stack region)。文字區域儲存處理器執行的程式碼;資料區域儲存變數和程序執行期間使用的動態分配的記憶體;堆疊區域儲存著活動過程呼叫的指令和本地變數。第二,程序是一個“執行中的程式”。程式是一個沒有生命的實體,只有處理器賦予程式生命時(作業系統執行之),它才能成為一個活動的實體,我們稱其為程序。

標籤: 程序 哪幾
  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/vqykn9.html