包含三部分 :
存取時間很短,常用來儲存CPU中指令運算的結果及其他運算用途。
不一樣的暫存器有不一樣的用途。
一般暫存器可用在不同地方,特殊用途暫存器只能用在特定用途上。
記憶體暫存器:
使用MDR和MAR將資料寫入記憶體(讀取過程一樣)
指令暫存器:
若跳躍指令則程式計數器的內容則為要跳躍的目的地之地址。
條件暫存器(旗幟):用來保存狀態資訊。
特殊目的地址暫存器:
算術邏輯單元(arithmetic logic unit) : 指令運算所需要的邏輯電路。
控制單元(control unit) : 將被執行的指令從記憶體中取得、解碼、執行。
CPU單元和其他單元的互動