當前位置:生活全書館 >

IT科技

> 程序由程式什麼和什麼組成

程序由程式什麼和什麼組成

程序通常由程序控制塊、程式段、資料段三部分組成。在一個實際的系統裡程序的狀態及其轉換比上節敘述的複雜一些,例如,引入專門的新建態(new)和終止態(exit )。

程序由程式什麼和什麼組成

程序控制塊(PCB)(系統為了管理程序設定的一個專門的資料結構,用它來記錄程序的外部特徵,描述程序的運動變化過程。系統利用PCB來控和管理程序,所以PCB是系統感知程序存在的唯一標誌。程序與PCB是一一對應的)在不同的作業系統中對程序的控制和管理機制不同,PCB中的資訊多少不一樣,通常PCB應包含如下一些資訊。

程式段就是一段程式(可以是一個子過程SUB,一個函式FUNCTION(用物件導向的觀點或稱為方法),程式都是從上到下施行的。

在採用段式記憶體管理的架構中,資料段(data segment)通常是指用來存放程式中已初始化的全域性變數的一塊記憶體區域。資料段屬於靜態記憶體分配。資料段,程式碼段在程式執行之前就已經確定了的。資料段一種傳輸層的PDU。OSI模型每一層都對資料進行封裝來形成PDU(Protocol Data Unit,協議資料單元)。PDU包含在模型每一層給資料新增的控制資訊。這些控制資訊通常被新增在資料欄位前面的報頭中,但也可能被新增在報尾中。OSI模型每一層都對資料進行封裝來形成PDU,PDU的名稱隨報頭提供的資訊而異。這些PDU資訊僅在接收裝置的對等層被讀取,然後被剝離,然後資料被交給下一層。

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