我們經(jīng)常談?wù)撚嘘P(guān)"PC"與"Macintosh"的話題,但是又有多少人知道以Intel公司X86為核心的PC系列正是基于CISC體系結(jié)構(gòu),而 Apple公司的Macintosh則是基于RISC體系結(jié)構(gòu),CISC與RISC到底有何區(qū)別?
從硬件角度來看CISC處理的是不等長指令集,它必須對不等長指令進(jìn)行分割,因此在執(zhí)行單一指令的時候需要進(jìn)行較多的處理工作。而RISC執(zhí)行的是等長精簡指令集,CPU在執(zhí)行指令的時候速度較快且性能穩(wěn)定。因此在并行處理方面RISC明顯優(yōu)于CISC,RISC可同時執(zhí)行多條指令,它可將一條指令分割成若干個進(jìn)程或線程,交由多個處理器同時執(zhí)行。由于RISC執(zhí)行的是精簡指令集,所以它的制造工藝簡單且成本低廉。