복잡한 명령어 집합을 갖는 CISC
가급적 간단한 명령어 집합을 사용하여 단순화한 RISC
CISC
Complexed Instruction Set Computer
- Load, Store, Register와 메모리의 다양한 명령어 제공
- 주기억장치 참조 방식에 따라 명령어 형식도 다양함
- 명령어의 길이는 가변
- 마이크로 프로그래밍 제어방식
- 명령어가 복잡해 속도 향상에 한계가 있음
- 전력 소모 많음
RISC
Reduced Instruction Set Computer
- 필수적인 명령어만 제공
- 한정된 주소지정 방식
- 모든 명령은 1클록으로 실행
- 모든 명령 길이는 1워드 고정
- 연산은 레지스터 사이에서만
- 메모리 참조는 Load/Store 명령만
- Hard-Wired Control
- 레지스터를 많이 사용하여 빠르고 처리율이 높다
- 단순하고 복잡하지 않아서 전력소모 적음
- 파이프라이닝 효율적