1. 程式人生 > >2017-2018-1 20155323 《信息安全系統設計基礎》第11周學習總結

2017-2018-1 20155323 《信息安全系統設計基礎》第11周學習總結

信息安全 信息安全系統 計算機系統 空間 設計 虛擬存儲器 需要 線性地址 內容

2017-2018-1 20155323 《信息安全系統設計基礎》第11周學習總結

教材學習內容總結

虛擬存儲器

物理和虛擬尋址

  • 計算機系統的主存被組織成一個由M個連續的字節大小的單元組成的數組,每字節都有一個唯一的物理地址。CPU根據物理地址訪問存儲器的方式是物理尋址。
  • 虛擬存儲器被組織為一個由存放在磁盤上的N個連續的字節大小的單元組成的數組。
  • 使用虛擬尋址時,CPU通過生成一個虛擬地址VA來訪問主存,這個虛擬地址在被送到存儲器之前先轉換成適當的物理地址,地址翻譯通過CPU芯片上的存儲器管理單元完成。

地址空間

  • 線性地址空間:地址空間中的整數是連續的。
  • 虛擬地址空間:CPU從一個有 N=2^n 個地址的地址空間中生成虛擬地址,這個地址空間成為稱為虛擬地址空間。
  • 地址空間的大小:由表示最大地址所需要的位數來描述。
  • 物理地址空間:與系統中的物理存儲器的M個字節相對應。
  • 虛擬存儲器的基本思想:主存中的每個字節都有一個選自虛擬地址空間的虛擬地址和一個選自物理地址空間的物理地址。

虛擬存儲器作為緩存的工具

  • 虛擬存儲器——虛擬頁VP,每個虛擬頁大小為P=2^平字節。
  • 物理存儲器——物理頁PP,也叫頁幀,大小也為P字節。

2017-2018-1 20155323 《信息安全系統設計基礎》第11周學習總結