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

2018-2019 20165219 《信息安全系統設計基礎》第五周學習總結

sram 不同 異步 兩個 記錄 標記 即使 時鐘 info

2018-2019 20165219《信息安全系統設計基礎》第五周學習總結

存儲技術

隨機訪問存儲器:SRAM和DRAM的對比,傳統DRAM和增強 DRAM

增強的DRAM:

快頁模式DRAM:允許對同一行連續地訪問可以直接從行緩沖區得到服務。

擴展數據輸出DRAM:允許各個CAS信號在時間上靠得更緊密一點。

同步DRAM:SDRAM能夠比那些異步的存儲器更快地輸出它的超單元的內容。

雙倍數據速率同步DRAM:它通過使用兩個時鐘沿作為控制信號,使DRAM翻倍。

視頻RAM:用在圖形系統的幀緩沖區中。

非易失性存儲器:即使在關電後仍然保存著他們的信息

磁盤存儲

磁盤構造

磁盤容量:一個磁盤上可以記錄的最大位數

磁盤操作:尋道,尋道時間,旋轉,旋轉時間,讀取

邏輯磁盤塊:磁盤控制器----讀一個磁盤扇區的數據到主存,操作系統會發送一個命令到磁盤控制器,讓它讀某個邏輯塊號。

局部性

時間局部性

空間局部性

取指令的局部性

存儲器的結構層次

技術分享圖片

一般而言,從高層往底層走,存儲設備變得更慢、更便宜和更大。

存儲器層次結構中的緩存

一般而言,高速緩存是一個小而快速的存儲設備,它作為存儲在更大也更慢的存儲設備中的數據對象的緩沖區域。使用高速緩存的過程稱為緩存。

存儲器層次結構概念小結

概括來說,基於緩存的存儲器層次結構行之有效,是因為較慢的存儲設備比較快的存儲設備更便宜,還因為程序往往展現局部性:利用時間局部性和利用空間局部性。

高速緩存存儲器

通用的高速緩存存儲器結構

一般而言,高速緩存的結構可以用元組(S,E,B,m)來描述。高速緩存的大小(或容量)C指的是所有塊的大小的和。標記位和有效位不包括在內。因此,C=SEB。

直接映射高速緩存

根據E(每個組的高速緩存行數)高速緩存被分為不同的類。每個組只有一行(E=1)的高速緩存稱為直接映射高速緩存。

組相聯高速緩存

直接映射高速緩存中沖突不命中造成的問題是源於每個組只有一行這個限制,組相聯高速緩存放松了這條限制,所以每個組都保存多余一個的高速緩存行。

全相聯高速緩存

一個全相聯高速緩存是由一個包含所有高速緩存行的組。

上周錯題總結

Y86-64中()指令沒有訪存操作.

A .
rrmovl

B .
irmovq

C .
rmmovq

D .
pushq

E .
jXX

F .
ret

正確答案: A B E

2018-2019 20165219 《信息安全系統設計基礎》第五周學習總結