1、取指,根據(jù)PC程序計(jì)數(shù)器,取指令。
2、譯碼、取數(shù),通過譯碼器對(duì)指令譯碼,并從寄存器取數(shù)。
3、計(jì)算,通過ALU。
4、訪存,對(duì)內(nèi)存也可能是Cache進(jìn)行讀寫,但有時(shí)不一定執(zhí)行這步。
5、回寫,計(jì)算的結(jié)果寫入寄存器,有時(shí)不一定執(zhí)行這步。這樣下來一條指令執(zhí)行完畢,程序計(jì)數(shù)器自加,有時(shí)會(huì)跳轉(zhuǎn),然后下一條指定開始。