一鴨七吃.rb Sep 30, 2009 04:12PM 古時候的設計理念是指令集愈多愈好;但指令集的量成長到某個程度,CPU clock time 就很難調上去(半導體技術問題)。有科學家研究出絕大部份從 C 編譯出來的程式都使用不超過 30 個指令
一鴨七吃.rb Sep 30, 2009 04:13PM 所以就發展了 RISC (R for Reduced),裡面只有 30 來個指令,線路簡化,卻同樣可以執行大部份的程式,而 clock time 也比較好調
david@tw.pycon Sep 30, 2009 04:17PM CISC跟RISC主要的差別在於記憶體的用量,RISC的特色是指令的長度比較統一,CISC為了要節省記憶體導致記憶體有長度的變化。