MCU, MPU, CPU 다 비슷해 보여서 정리를 해보려고 합니다.
MCU(Micro Controller Unit)
집적 회로 안에 프로세서, 메모리, 입출력 버스 등의 컴퓨팅 요소를 내장한 초소형 컨트롤러
단일 또는 다중의 CPU와 타이머, PWM, I/O, 통신 등의 주변장치까지 포함하여 부르는 용어입니다.
하나의 작은 컴퓨터라고 생각하면 됩니다.
CPU(Central Processing Unit)
컴퓨터에서 구성단위 중 기억, 해석, 연산, 제어라는 4대 기능을 종합하는 장치
컴퓨터의 뇌라고 생각하면 됩니다.
제어장치(Control Unit), 연산장치(ALU), 레지스터(Resister) 이렇게 세 부분으로 구성됩니다.
MPU(Micro Processor Unit)
CPU를 단일 IC 칩에 집적시켜 만든 소자
주변장치가 없다면 동작이 불가능합니다.
일반적으로 CPU와 MPU는 거의 같은 의미로 사용되며
CPU는 컴퓨터에서 사용되는 용어고 MPU는 임베디드에서 사용됩니다.
'전자공학 > 임베디드' 카테고리의 다른 글
CISC, RISC (0) | 2019.10.20 |
---|---|
반가산기, 전가산기, 반감산기, 전감산기 (0) | 2019.10.20 |
PCB(Process Control Block) + 문맥교환 (0) | 2019.10.20 |
크로스컴파일러(Cross Compiler) (0) | 2019.10.19 |
캐시메모리(cache memory) (+버퍼 메모리) (0) | 2019.10.19 |