CISC
Complex Instruction Set Computer
1978年に発売
RISC
でない
命令セットアーキテクチャ
一つ一つの命令が行う処理が大きい
複雑な操作を1命令で行う命令がたくさん備われている
アセンブリプログラマにとっては便利
フェッチ(命令を取り出してくる処理)のコストを小さく抑えられるのでVMで使うには有利
問題点
命令の種類が多い
実装が複雑
機械語の演算がレジスタだけではなくメモリアドレスを取ることが可能
機械語命令の長さが可変長
例
x86
x86_64
VAX
Intel
は内部的にCISCをRISC命令に変換して高速化した