CPU는 기능에 따라, 크기에 따라, 명령구조에 따라 구분하여 분류 할 수 있다.
1. 기능에 따라 분류
-
MPU(Micro Processor Unit) : 주 기억장치를 제외한 연산장치, 제어장치 및 각종 레지스터들을 단지 1개의 IC 소자에 집적한 것
-
MCU(Micro Controller Unit) : CPU 기능은 물론이고 일정한 용량의 메모리와 입출력 제어 인터페이스 회로까지 내장한 것(마이크로컴퓨터)
-
DSP(Digital Signal Processor) : 디지털 신호를 하드웨어적으로 처리할 수 있는 집적회로(영상, 신호)
2. 크기에 따라 분류
- 프로세서가 한 번에 처리할 수 있는 비트 수로 분류
- 8, 16, 32 비트 프로세서
3. 명령 구조에 따른 분류
- 프로세서가 제공하는 명령어 세트의 복잡도에 따라 분류
- CISC(Complex Instruction Set Computer) : 복잡한 명령어를 지원하는 프로세서
- RISC(Reduced Instruction Set Computer) : 단순한 명령어 세트를 지원하는 프로세서