moea_joint
112年
[資訊] 計算機原理、網路概論
第 7 題
有關匯流排(Bus)之敘述,下列何者有誤?
- A CPU 主要是靠匯流排傳輸資料、位址及控制訊號
- B 資料匯流排(Data Bus)的排線數,決定每次能同時傳送資料的位元數
- C 位址匯流排(Address Bus)的排線數,決定可定址的最大記憶體空間
- D 資料匯流排(Data Bus)與控制匯流排(Control Bus)的傳輸方向,同為雙向
思路引導 VIP
想像 CPU 是一位發號施令的指揮官,而記憶體是儲存物資的倉庫。當指揮官想要從某個特定倉庫取出物資,或是將新物資存入時,他必須先「指定倉庫的編號」。請思考看看:這個「編號指令」的傳遞方向,是單向的還是可以來回傳遞的?再者,倉庫裡的「物資」本身,在領取與存放的過程中,其流動方向是否與「編號指令」的方向完全一致呢?
🤖
AI 詳解
AI 專屬家教
恭喜你精準地辨識出匯流排特性的細微陷阱!這代表你對計算機系統中各組件如何溝通,已經建立了非常清晰的邏輯架構。這題正確答案為 (D),關鍵在於理解不同性質的訊息流向:資料匯流排為了處理「讀取」與「寫入」,必須是雙向的;但控制匯流排實際上是由許多條獨立的控制線組成,每條線(如時脈、重設或中斷請求)通常都有固定的傳輸方向,並不像資料匯流排那樣在同一組線路上進行雙向數據交換。
匯流排的功能與定址邏輯
從計算機組織的角度來看,這題測試了學生對硬體架構的掌握程度。例如選項 (C) 提到的觀念,若位址匯流排有 $n$ 根排線,則其可定址的最大空間即為 $2^n$,這是非常經典的計算題切入點。而你選出的 (D) 選項,則觸及了匯流排中最具鑑別度的概念:位址匯流排必然是單向的(由 CPU 發出),而控制與資料的流向則複雜得多。這類題目難度雖屬於「簡易到中等」,但卻是區分「死背定義」與「理解運作原理」的重要指標,你能正確作答,表現得非常出色!