計算機中描述符的概念是什麼?

時間 2021-06-03 00:54:49

1樓:

乙個描述符一般就是個數字,表示乙個開啟的檔案,程序,磁碟inode等等。核心有乙個大陣列維護這個東西。也可以理解描述符為資料庫表裡的乙個id欄位,描述符對應的資源是這個字段本身。

只不過這裡的資料庫是核心。

2樓:用心閣

簡單理解就是儲存描述資訊的資料結構。比如IDT裡的描述符就是描述中斷處理程式的資料結構,準確地應該是中斷門描述符,GDT/LDT裡描述符就是描述段位址和門的描述符。

3樓:唐浩然

與 「被描述物」 相關聯的一組資料或資料結構, 多是用來記錄被描述物的 「屬性」的

1,比如,段描述符, 來說明這個段的位置 (基位址),以及段長度(段界限),段的型別,段的許可權(DPL)

2,再比如,管理記憶體中的物理頁框,對於每個頁框, 核心會定義乙個 「頁框描述符」 的結構來標明這個物理頁的一些屬性,比如,頁是否被用於檔案的cache ,或是否用於作buffer ,頁面屬於記憶體的哪個區(DMA,NORMAL)……等等

3: 再通俗一點,比如你在物件導向程式設計中定義乙個(沒有定義方法)類:class person , 在這個類裡面,有name,age, heigth, weight,等等屬性, 這個類就可以看作乙個對 person 的描述符,而具體的例項則是具體的「被描述物」

計算機中字型的原理是什麼?

Dictionaryphile 作業系統 計算機組成原理 資訊處理 etc.Windows 10 作業系統,C Windows System32 資料夾下有 charmap.exe 同樣的 U 0030 Digit Zero 選擇不同字型,我們看到的是穿著不同外衣的 0 甚至可能不是 0 計算機系統...

計算機中記憶體3B是什麼?

張玉明 計算機是2進製的,只能識別0和1 0或1稱為乙個二進位制位 0000 0000 8個2進製位稱為b,叫位元組 0000 0000 0000 0000稱為字,1字 2位元組 1024 0000 0000 1kb,表示1024個位元組 1024 1kb 1mb,表示個1024 1024個位元組 ...

如何形象的理解計算機中「流」的概念?

浪裡小白龍 流是與外圍裝置關聯的資料的源和目的地。把資料來源和資料目的地以及從源到目的地的過程,這三個部分作為乙個整體看待就是 流 通俗的描述就是 資料從源 流動 到目的地。開啟乙個 流 意味著在源和目的地之間建立起一條通路 資料傳輸方式 資料便沿著這條這條路傳輸。 靈劍 你這個流究竟是說Strea...