民國101年 第4梯次 儀表電子甲級 學科

第54題

如要採用64 k × 8 之靜態記憶體來構成1 M b y t e 的記憶空間,需要解碼幾條位址線才可產生足 夠晶片致能( c h i p e n a b l…

題目

如要採用64 k × 8 之靜態記憶體來構成1 M b y t e 的記憶空間,需要解碼幾條位址線才可產生足 夠晶片致能( c h i p e n a b l e ) 信號?

  1. (1) 5 條
  2. (2) 4 條
  3. (3) 6 條
  4. (4) 7 條

官方答案

(2) 4 條

解析

1 MByte=1024 kByte,每顆 SRAM 為 64 k×8=64 kByte,故需要的晶片數=1024/64=16 顆。16 顆晶片要產生 16 個互斥的晶片致能(chip enable)信號,解碼器輸入需滿足 2^n=16,得 n=4,即 4 條位址線(A16~A19)接到 4 對 16 解碼器即可。低 16 條位址線 A0~A15 則並聯接到每顆晶片的位址腳,負責晶片內部 64 k 個位置的定址。5 條可解出 32 個輸出、6 條 64 個、7 條 128 個,均超過實際所需而浪費位址空間。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料