不僅人有神經,計算機也有神經

我們人類的行動是由大腦發出命令,並通過神經傳輸到各個部位。在計算機系統中,中央處理器、存儲器、外部設備及接口之間是通過什麼來相互連接並傳輸信息的呢?通過一種被稱為總線的公用信號線進行連接並傳輸信息的。總線就像人體內的神經溝通計算機的各個部分,十分默契而又自如地傳輸著各種信息。總線按功能可以分為數據總線、地址總線和控制總線。

不僅人有神經,計算機也有神經

數據總線是中央處理器和存儲器、外部設備之間主送指令和數據的通道,它的寬度反映了中央處理器一次處理傳輸數據的二進制位數。由於計算機使用二進制進行信息處理,所以計算機以多少個二進制單位作為信息處理單元,這成為計算機重要的性能指標。

地址總線用來給存儲器、輸入/輸出接口信號,以便中央處理器按地址對它們讀寫。一般存儲器的編址使用全部地址線,所以地址線的根數反應了微處理器的尋址能力。

控制總

不僅人有神經,計算機也有神經

線用來傳遞中央處理器的控制信號,控制所要執行的操作種類和順序,以協調各個部件的動作。各種微處理器都有本質上相同的數據總線和地址總線,其主要差別在於控制總線。三組總線中,控制總線最為複雜

不僅人有神經,計算機也有神經

它主要包括以下幾個方面:讀寫控制線,決定數據線上數據流動的方向,決定是存儲器讀寫還是輸入/輸出操作;中斷信號線,包括可屏蔽中斷輸出線、非屏蔽中斷輸入線和中斷響應線;總線控制線,使中央處理器暫時掛起,放棄對總線的佔用,一般有總線請求線與總線響應線;復位線,中央處理器接收到復位信號就進行初始化,並以指定的復位入口處開始執行;等待線或準備就緒線,用於中央處理器與慢速的存儲器和輸入/輸出裝置同步;主控時鐘線,產生中央處理器各種基本操作的時機。其他還有串行輸入線、輸出數據線、刷新信號線、停機線、置溢出位線、狀態控制線等等。


分享到:


相關文章: