民國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) 5 條
- (2) 4 條
- (3) 6 條
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。