數據總線
(1) 是CPU與內存或其他器件之間的數據傳送的通道。
(2)數據總線的寬度決定了CPU和外界的數據傳送速度。
(3)每條傳輸線一次只能傳輸1位二進制數據。eg: 8根數據線一次可傳送一個8位二進制數據(即一個字節)。
(4)數據總線是數據線數量之和。
數據總線數據總線是CPU與存儲器、CPU與I/O接口設備之間傳送數據信息(各種指令數據信息)的總線,這些信號通過數據總線往返於CPU與存儲器、CPU與I/O接口設備之間,因此,數據總線上的信息是雙向傳輸的。
地址總線
(1)CPU是通過地址總線來指定存儲單元的。
(2)地址總線決定了cpu所能訪問的最大內存空間的大小。eg: 10根地址線能訪問的最大的內存爲1024位二進制數據(1024個內存單元)(1B)
(3)地址總線是地址線數量之和。
控制總線
(1)CPU通過控制總線對外部器件進行控制。
(2)控制總線的寬度決定了CPU對外部器件的控制能力。
(3)控制總線是控制線數量之和。
控制總線,英文名稱:ControlBus,簡稱:CB。控制總線主要用來傳送控制信號和時序信號。控制信號中,有的是微處理器送往存儲器和輸入輸出設備接口電路的,如讀/寫信號,片選信號、中斷響應信號等;也有是其它部件反饋給CPU的
例題:若內存容量爲4GB,字長爲32,則______。
A.地址總線和數據總線的寬度都爲32
B.地址總線的寬度爲30,數據總線的寬度爲32
C.地址總線的寬度爲30,數據總線的寬度爲8
D.地址總線的寬度爲32,數據總線的寬度爲8
答案:A
內存容量爲4GB,即內存單元的地址寬度爲32位。字長爲32位即要求數據總線的寬度爲32位,因此地址總線和數據總線的寬度都爲32。