1. 程式人生 > 實用技巧 >5.3 資料通路的功能和基本結構

5.3 資料通路的功能和基本結構

5.3.1 資料通路的功能

資料通路的功能是實現CPU內部的運算器與暫存器及暫存器之間的資料交換。

5.3.2資料通路的基本結構

(1)CPU內部單匯流排方式
在這裡插入圖片描述

(2)CPU內部三匯流排方式
(3)專用資料通路方式
內部匯流排是指同一部件,如CPU內部連線各暫存器及運算部件之間的匯流排;
系統匯流排是指同一臺計算機系統的各部件,如CPU、記憶體、通道和各類I/O介面間互相連線的匯流排

例題
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
此處與第四題不同之處在於,該題第一問ADD B,C而第四題ADD (R0),R1
很明顯B,C,R1都是暫存器,只有R0是一個運算元實際地址,所以要用MAR來訪問記憶體單元地址
在這裡插入圖片描述
在這裡插入圖片描述

在這裡插入圖片描述
在間指週期,R0的地址還在MAR中,將MDR中的資料寫回到R0所在的記憶體單元地址只需:


(MDR)->M(MAR)