計算機的神經?你知道這指代的是什麼嗎?

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

計算機的神經?你知道這指代的是什麼嗎?

數據總線是中央處理器和存儲器、外部設備之間主送指令和數據的通道,它的寬度反映了中央處理器一次處理傳輸數據的二進制位數。根據中央處理器一次處理傳輸數據的二進制位數,可以將計算機分為4、8、16、32位等種類,這個位數叫做計算機的字長。如果用8位二進制代表信息,就可以有28= 256種組合,而16位二進制就有216= 65536種組合,傳輸的信息量就大多了許多,進行數值運算的精度也高了許多。由於計算機使用二進制進行信息處理,所以計算機以多少個二進制單位作為信息處理單元,這成為計算機重要的性能指標。

計算機的神經?你知道這指代的是什麼嗎?

地址總線用來給存儲器、輸入/輸出接口信號,以便中央處理器按地址對它們讀寫。一般存儲器的編址使用全部地址線,所以地址線的根數反應了微處理器的尋址能力。用n根地址線編址的存儲空間可以有2n個存儲空間,8位機有16根地址線,因此,最大存儲空間是64千字節(216)。8088/8086微處理器有20根地址線,則有1兆(220)的存儲空間。輸入/輸出接口編址的方法有兩種。一種是利用部分地址線編址,中央處理器使用專門的輸入/輸出指令和讀寫控制信號訪問接口。另一種方法是把輸入/輸出接口視為存儲單元,與存儲器統一編址,對存儲器操作的指令完全適用於對輸入/輸出接口的操作。

計算機的神經?你知道這指代的是什麼嗎?

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


分享到:


相關文章: