@font-face { font-family: "Times New Roman"; }@font-face { font-family: "宋體"; }@font-face { font-family: "Tahoma"; }@font-face { font-family: "Symbol"; }@font-face { font-family: "Arial"; }@font-face { font-family: "黑體"; }@font-face { font-family: "Courier New"; }@font-face { font-family: "Wingdings"; }@font-face { font-family: "微軟雅黑"; }@font-face { font-family: "方正書宋_GBK"; }p.p0 { margin: 0pt; text-align: justify; font-size: 10.5pt; font-family: 'Times New Roman'; }div.Section0 { page: Section0; }編程
4.1 解釋概念:主存,輔存,Cache,RAM,SRAM,DRAM,ROM,PROM,EPROM,EEPROM,CDROM,Flash Memory緩存
主存 : 主存儲器spa
輔存 : 輔助存儲器設計
Cache : 緩衝存儲器排序
RAM : 隨即存儲器內存
SRAM : 靜態RAMit
DRAM : 動態RAMio
ROM : 只讀存儲器class
PROM : 可編程只讀存儲器配置
EPROM : 可擦除可編程存儲器
EEPROM : 電氣可擦除可編程存儲器
CD-ROM : 只讀型光盤
Flash-Memory : 閃速存儲器
4.2 計算機哪些部件可用於存儲信息,按其速度,容量和價格/位排序說明
速度 容量 價格
寄存器 最快 很是小 很貴
Cache 緩存 最快 很小 較貴
主存 較快 較小 貴
輔存 慢 大 便宜
4.3 存儲器的層次結構主要體如今什麼地方,爲何要分這些層次,計算機如何管理這些層次
存儲器的層次體系主要體如今 緩存--主存 主存--輔存 這兩個存儲層次上
4.4 說明存取週期和存取時間的區別.
存取週期 : 指存儲器進行連續兩次獨立的存儲器操做(如連續兩次讀操做)所需的最小 間隔時間.
存取時間 :
讀出時間 : 從存儲器接收到有效地址開始,到產生有效輸出所需的所有時間.
寫入時間 : 從存儲器接收到有效地址到數據被寫入選中單元爲止所需的所有時間.
4.5 什麼是存儲器的帶寬?若存儲器的數據總線寬度爲32位,存取週期爲200ns,則存儲器的帶寬時多少?
單位時間內存儲器存取的信息量 字/秒 字節/秒 位/秒
32 / (200 * (10 ^ -9)) = 16 * (10^7) 位/秒
= 152.58 M bit / s
4.6 某機器字長爲32位,其存儲器容量爲64KB,若按字編址其尋址範圍是多少?若主存以字節編址,試畫出主存字地址和字節地址的分配狀況.
尋址範圍 : 64 / 4 * 1024 = 16 * 1024 = 16K
4.7 一個容量爲16 K x 32位的存儲器,其地址線和數據線的總和是多少?當選用下列不一樣規格的存儲芯片時,各須要多少片?
地址線 : 2^10 * 2^4 ==> 14根
數據線 : 32 根
1K x 4 位 16 * 8
2K x 8 位 8 * 4
4K x 4 位 4 * 8
16K x 1 位 32
4K x 8 位 4 * 4
8K x 8 位 2 * 4
4.8 試比較靜態RAM和動態RAM.
4.9 什麼叫刷新?爲何要刷新?說明刷新有幾種方法?
4.10
4.11
4.12 畫出用1024 x 4 位存儲芯片組成一個容量爲 64K x 8 位的存儲器邏輯框圖.要求將64K 分紅4個頁面,每一個頁面分16組,共需多少存儲芯片?
須要 64 * 2 = 128 塊芯片
4.13 設有一個64K x 8 位的RAM芯片,試問該芯片共有多少個基本單元電路(簡稱存儲基元)? 欲設計一種具備上述一樣多存儲單元的芯片,要求對芯片字長的選擇應知足地址線和數據線的總和爲最小,試肯定這種芯片的地址線和數據線,並說明有幾種解答.
存儲基元 : 64 * 1024 * 8
4.17 寫出1100 ,1101, 1110, 1111對應的海明碼
2^k >= n + k + 1
當 n=4 時,k=3
C1 C2 b4 C4 b3 b2 b1
C1 = b4 + b3 + b1 = 0 1 0 1
C2 = b4 + b2 + b1 = 1 0 0 1
C4 = b3 + b2 + b1 = 1 0 0 1
0111100 1010101 0010110 1111111
4.18 已知接收到的漢明碼(按配偶原則配置)爲1100100,1100111,1100000,1100001,檢查上述代碼是否出錯?第幾位出錯?
1100100 P1 = 1 + 0 + 1 + 0 = 0
P2 = 1 + 0 + 0 + 0 = 1
P4 = 0 + 1 + 0 + 0 = 1
P4P2P1 = 110 第五位出錯
4.19 已知接收到下列漢明碼,分別寫出他們所對應的欲傳送代碼
4.20
4.21