명령어 하나를 처리하는 구조가 복잡
연산 처리시 복잡한 여러 개의 명령어들을 가지고 있는 복합 명령형 프로세서
마이크로 프로그램 제어 방식
가변 길이 명령어 사용
주로 Intel 계열 CPU 구조
폰 노이만 아키텍쳐
파이프라인 사용이 어려움(가변 길이 명령어 한 클럭 내에 끝나기 어려움)
단일 캐시 공유
고정된 길이의 명령어 사용
처리 속도를 위해 자주 사용되는 몇 가지 명령어 위주로 단순화한 명령 축소형 프로세서
Hardwired 제어 방식
데이터 캐시와 명령 캐시의 분리
주로 모바일, 임베디드 계열(ARM)