CPU與外部器件交互
- 存儲單元地址(地址信息)
- 器件的選擇,讀或寫的命令(控制信息)
- 讀或寫的數據(數據信息)
總線:計算機中專門連接CPU和其他芯片的導線
總線分類:地址總線、控制總線、數據總線
CPU讀或寫取數據過程:地址線—>控制線—>數據線
|CPU| |內存|
| |------地址線--------> |- |
| | | |
| |------控制線---->---- | |
| | | |
| |---<----數據線------ | |
- CPU通過地址線將地址信息A發出
- CPU通過控制線發出內存讀或寫命令,選擇存儲器芯片,並通知他,將要讀或寫取數據
- 存儲器將A單元中的數據B通過數據線送入CPU或者CPU通過數據線將數據B送入內存A單元
地址總線、數據總線、控制總線概念
- 地址總線:一個CPU有N根地址線,則CPU地址總線的寬度爲N,最多一次尋址2的N此方內存單元
- 數據總線:一個CPU有M根數據線,則CPU數據總線的寬度爲M,最多一次數據傳輸M位
- 控制總線:一個CPU有C根控制總線,則CPU對外部器件就有C種控制
- 地址總線的寬度決定了CPU尋址能力
- 數據總線的寬度決定了CPU數據傳送能力
- 控制總線的寬度決定了CPU對系統中其他器件控制能力