
CPU的工作原理讓我們通過一個具體運算3+4,來說明CPU的操作過程吧。假設保存在內存中的程序和數據如下。步驟1:當程序被執行時,CPU就讀取當前PC指向的地址0000中的指令(該操作稱為指令讀取)。經過解碼電路解讀后,這條指令的意思是“讀取0100地址中的內容,然后,保存到寄存器1”。于是CPU就執行指令,從0100地址中讀取數據,存入寄存器1。寄存器1:03(由0變為3)由于執行了1條指令,PC的值變為0001步驟2:由于PC的值為0001,因此CPU就讀取0001地址中的指令,經解碼電路解碼后,CPU執行該指令。