Q3.
如下圖所示電路,欲使8051 的外部RAM 及ROM 均佔用同一塊64K 的空間時,中間方塊A 應為何種邏輯閘?
儀表電子 · 甲級 · 嵌入式系統概論與應用及程式設計 · Q3
難易度分析
2 / 5
單選題目僅需判斷 8051 外部記憶體致能邏輯所需的邏輯閘類型,了解 PSEN 與 RD 的作用即可決定答案,並非多重選項或複雜推理,故屬於簡易級別。
正確答案:①AND
① AND:AND 閘可將位址解碼器的輸出與 PSEN(程式記憶體致能)或 RD(資料記憶體讀取)控制訊號進行邏輯運算,使外部 RAM 與 ROM 的晶片致能(CS)訊號在各自正確的存取時機被啟動,從而讓兩者映射至同一塊 64KB 位址空間。
錯誤選項解析
- ② OR:OR 閘會導致只要任一致能訊號為高電位時輸出即為高,無法正確產生低電位有效的晶片致能訊號,會造成記憶體選取邏輯錯誤,無法區分 ROM 與 RAM 的存取時機。
- ③ NAND:NAND 閘的輸出極性與 AND 閘相反,會使晶片致能訊號在不需要時被啟動,導致外部記憶體在錯誤的週期被選取,破壞 PSEN 與 RD 各自獨立控制的設計目的。
- ④ NOR:NOR 閘同樣會產生錯誤的邏輯極性,無法正確配合 8051 的 PSEN(程式讀取)與 RD(資料讀取)訊號來分別致能外部 ROM 與 RAM,造成位址空間映射失敗。
Learning Tip
"此題核心考點為 8051 外部記憶體介面的晶片致能邏輯。PSEN 用於選取外部 ROM(取指令),RD/WR 用於選取外部 RAM(讀寫資料)。常見陷阱是混淆邏輯閘的輸出極性:必須使用 AND 閘才能確保位址解碼與控制訊號同時滿足時,才產生正確的晶片致能訊號。實務上需注意 8051 的 EA 腳位接地時,才會完全從外部 ROM 啟動程式。"
學員答題分佈
①AND0%
②OR0%
③NAND0%
④NOR0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!