CPU的基本工作原理

2021-09-30 05:38:30 字數 594 閱讀 2938

我們知道cpu是通過匯流排與其它裝置進行互動的(讀取/傳送資料).cpu與其它裝置進行互動的匯流排可以在邏輯上分為三類:

(1)位址線

(2)控制線

(3)資料線

其中資料線傳送讀寫的資料資訊,位址線傳送需要讀寫的記憶體位址;控制線傳送的資訊說明是"讀"還是"寫"。

下面以cpu讀或寫記憶體位址為0003h單元為例,進行cpu工作步驟的說明:

1.cpu的讀資料原理

(1) cpu通過位址匯流排傳送0003h單元位址;

(2) cpu通過控制線傳送讀取指令;

(3) 儲存卡將記憶體位址0003h的單元內容(如:08)傳入cpu(傳入cpu的某個暫存器中);

2.cpu的寫資料原理:

(1)cpu通過位址線選中0003h單元位址;

(2)通過控制匯流排傳送寫指令;

(3)將cpu的資料(資料在某個暫存器中) 送入記憶體的0003h位址單元!

我們知道cpu可以讀取的資料**只有三個地方:

(1)cpu內部(主要是cpu的幾個暫存器);

(2)記憶體(這是主要的與cpu進行資料互動的地方);

(2)就是各個埠(串列埠,我們常用的鍵盤,滑鼠等);

cpu的基本結構及其工作原理

處理器 cpu,central processing unit 是一塊超大規模的積體電路,是一台計算機的運算核心 core 和控制核心 control unit 它的功能主要是解釋計算機指令以及處理計算機軟體中的資料。處理器主要包括運算器 算術邏輯運算單元,alu,arithmetic logic ...

cpu的工作原理

cpu 只能識別機器碼,如110001010。每一位只有兩種狀態,分別表示高電平和低電平。如果用這種法式去編碼,就顯得不便記憶和理解。所以隨著時代的發展,就產生了組合語言。相對機器碼,組合語言就好理解多了。它主要通過彙編指令集來實現編碼。不過cpu還是不能直接來識別出彙編碼,要通過編譯器來對組合語言...

CPU 的工作原理

cpu 的根本任務就是執行指令,對計算機來說最終都是一串由 0 和 1 組成的序列。cpu 從邏輯上可以劃分成 3 個模組,分別是控制單元 運算單元和儲存單元 其內部架構如下 控制單元 控制單元是整個cpu的指揮控制中心,由指令暫存器ir instruction register 指令解碼器id i...