SoftWare/임베디드

마이크로 프로세서란?

CaLicS 2024. 1. 8. 15:55

마이크로프로세서(Microprocessor, Microprocessing unit) 또는 초소형 연산 처리장치는

컴퓨터의 중앙 처리 장치(CPU)를 말한다. 

반도체 기술이 발달하기 전에는 CPU가 여러 장치의 결합으로 구성되었었지만

반도체 기술이 발달하면서 1970년대 초반에는 CPU가 한 개의 반도체 부품으로

제작되기 시작하였는데, 이렇듯 한 개의 반도체 부품으로 제작된 CPU를 마이크로 프로세서 라고 부른다.

 

즉... 마이크로프로세서와 CPU 뿐만 아닌 MPU(Micro processor unit)까지

같은 의미라고 보아도 무방하다.

하지만 MCU(Micro Controller Unit)은 다른 뜻이니 구별을 해야 할 필요성이 있다.

MCU에 대해선 차후에 알아보도록 하자.

 

마이크로 프로세서의 특징으로는

칩셋 내부에는 레지스터, 연산장치, 제어장치를 포함하여 연산에 특화된 기능을 갖고 있는 것이 특징이다.

"연산에 특화되어 있다." 라는 말은 개별적으로는 연산 말고는

아무것도 할 수 있는게 없다는 것이다. 그래서 보통 저장장치(램, 롬), 입출력장치(I.O 포트)등의 주변장치의

도움이 있어야 비로소 제대로 사용할 수 있으며 이것이 바로 우리가 사용하고 있는 컴퓨터가 된다.

또한, 클록 구동 방식, 레지스터 기반, 바이너리 데이터를 입력으로 받아들인다 등이 있다.

 

'SoftWare > 임베디드' 카테고리의 다른 글

ATmega128 프로그래밍 환경 구축 1  (0) 2024.01.18
컴퓨터의 기본 구조  (0) 2024.01.17
ATmega128이란?  (1) 2024.01.09
마이크로 컨트롤러란?  (0) 2024.01.08
임베디드란?  (0) 2024.01.03