操作系統4.26

在這裏插入圖片描述

主機和外設,外設主要有輸入和輸出設備,主機裏面有CPU和存儲器

存儲設備:指計算機中的存儲器,可分爲內存和外存,內存就是在CPU裏面的存儲器,可分爲CPU寄存器、緩衝存儲器、主存儲器;外存也叫輔助存儲器,包括硬盤、光盤、U盤

內存和外存的主要區別是:
1.存儲器中的數據是否能被CPU中的指令直接訪問。能就是內存,不能就是外存。
2.是否有地址,即內存有地址,外存沒有地址

存儲單元:具有存儲數據和讀寫數據功能的滿足CPU訪問存儲器的基本單位,一般以八位二進制作爲一個存儲單元。

存儲單元和存儲器的關係:一個內存就是一組存儲單元的集合,內存是存儲單元的列表。

存儲容量:存儲器可以容納的二進制信息量。用存儲器中存儲地址寄存器MAR的編址數與存儲字位數的乘積表示。

存儲容量的基本單位:Byte(B)字節

地址空間:物理機和虛擬機共同所佔有的實際內存大小 內存地址的集合,由很多個地址構成的。
(地址空間的結構可以表述爲線性地址、二維地址
地址空間的屬性可以爲邏輯地址、虛擬地址)

內存的地址空間是由線性地址組成的。

存儲空間:就是數據存儲所需要的介質,例如128GB的U盤就是一個存儲空間。
(側重爲存儲結構和介質)

位寬:即顯存位寬,是顯存在一個時鐘週期內所能傳送數據的位數,位數越大則瞬間所能傳輸的數據量越大。比如我們常說的128、256顯卡 數據寬度

位寬的基本單位是bit

1MB存儲空間的地址位寬是20b

如果系統使用的地址位寬爲32位,請問,這個系統配置的存儲空間有多大
4GB

邏輯地址:由程序產生的與段相關的偏移地址部分或者在指令中使用的地址

線性地址:是邏輯地址到物理地址變換之間的中間層。在分段部件中邏輯地址是段中的偏移地址,然後加上基地址就是線性地址。

虛擬地址:相對於物理地址而言的,表示在虛擬空間允許的內存的地址。或者指虛擬內存的地址。

物理地址:在存儲器裏以字節爲單位存儲信息,爲了正確地存放或取得信息,每一個字節單元給以一個唯一的存儲器地址,稱爲物理地址,又叫實際地址或絕對地址
或者說數據和指令真正存放的實際地址。

課堂提問:

  1. 邏輯地址不是物理地址,邏輯地址可以是物理地址,也可以不是物理地址。
  2. 邏輯地址不一定是邏輯地址
  3. 虛擬地址是線性地址
  4. 物理地址是線性地址
  5. 對硬件來說,虛擬地址是邏輯地址
  6. 對用戶程序來說,虛擬地址是物理地址
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章