機器碼是如何在計算機中運行的

1、取指,根據PC程序計數器,取指令 。
2、譯碼、取數,通過譯碼器對指令譯碼,并從寄存器取數 。
3、計算,通過ALU 。
4、訪存,對內存也可能是Cache進行讀寫,但有時不一定執行這步 。
【機器碼是如何在計算機中運行的】5、回寫,計算的結果寫入寄存器,有時不一定執行這步 。這樣下來一條指令執行完畢,程序計數器自加,有時會跳轉,然后下一條指定開始 。