CPUアーキテクチャの違い
https://gyazo.com/ad376b74864cb8da056520f0acf901b4
RISC
命令は単純で小さなものに限ることによって命令数は増える代わりに実行速度を上げて回路面積を減らそうとするもの
CISC
RISCの対義語、RISCじゃないもの
今ならサブルーチンや関数として実装するような複雑な命令も回路側で実装していた 理由1:ソフトよりハードで実装する方が楽だった
理由2:メモリが今よりも高価で出来る限りメモリを節約したかった
理由3:メモリのアクセス速度も遅かったのでアクセス回数を減らしたかった
結果として可変長で複雑な命令がモリモリ生まれた