risc體系結(jié)構(gòu)應(yīng)具有如下特點:
指令中的大多數(shù)指令只需要執(zhí)行簡單和基本的功能,其執(zhí)行過程是在一個機器周期內(nèi)完成的。
由于存儲器訪問指令執(zhí)行時間長,應(yīng)盡量減少這類指令,采用加載/存儲指令結(jié)構(gòu),即只保留加載/存儲指令。面向運算部件的操作數(shù)都經(jīng)過加載指令和存儲指令,從存儲器取出后預(yù)先放在寄存器對內(nèi),以加快執(zhí)行速度。
芯片邏輯不采用或少采用微碼技術(shù),而采用硬布線邏輯,以減少指令解釋的開銷。
減少指令數(shù)和尋址方式,使控制部件簡化,加快執(zhí)行速度。
指令格式固定,指令譯碼簡化。
編譯開銷很大,應(yīng)盡可能優(yōu)化。