공부하자/알면 유용한정보

프로세서 (Processor) 종류

YoBot 2016. 11. 23. 01:03

마이크로 컨트롤러(Micro-controller)

 제한된 특수한 용도로 동작시키기 위해서 마이크로 컨트롤러라고 불리는 작고 비교적 간단한 컴퓨터

가 표준 컴퓨터나 다른 디지털 시스템에 사용된다.

예를 들면, 어떤 마이크로 컨트롤러는 컴퓨터에 있는 키보드나 모니터에서만 사용된다. 마이크로 컨트롤러는 명령어의 길이도 보통 4-8비트로 짧으며, 레지스터의 수도 적고 명령어 세트도 한정되어 있으며, 상대적으로 표현하면 성능은 낮으나 특정한 목적에 알맞는 성능을 갖고 있다할 수 있다.

인텔이 최초로 출시한 것으로, 기존의 시스템은 CPU와 메모리(ROM, RAM 등), 기타 주변장치가 각각 별도로 되어있었으나, 이를 하나로 통합한 것. 전자식 계산기를 개발하는 일본업체에 납품하기 위해 개발되었으나 일반 목적으로 사용하도록 수정하여 출시한 것이 그 효시라고 할 수 있다.


마이크로 프로세서(Micro Processor)

 마이크로 컨트롤러 보다는 상대적으로 동작속도도 빠르고 복잡한 CPU를 의미한다. 통상 마이크로 컨트롤러와 같이 많은 주변 장치들을 내장하지는 않으며, 인터페이스할 수 있는 외부 메모리의 용량이 크다. 특정목적보다는 일반적인 용도로 널리 사용될 수 있는 것을 의미한다.


내장형 프로세서(Embedded Processor)

 개인용 컴퓨터가 사용되는 분야가 아닌 제어, 통신, 가전제품 등에 사용되는 프로세서를 내장형 프로세서라고 부르며, 기존의 마이크로 컨트롤러, 마이크로 프로세서 등을 모두 포함해 통칭하는 경향이크다.

반도체 기술의 발전에 따라 마이크로 컨트롤러보다 높은 집적도를 보이는 "SoC" 형태가 대다수이며, 성능 면에서는 기존의 마이크로 프로세서에 필적하다.


DSP(Digital Signal Processor)

 군사용으로 개발되었던 것이 이후 신호처리를 위한 특수 목적의 전용 프로세서로 발전한 것이며, 신호처리를 위한 연산능력이 뛰어나며, 개인용 컴퓨터용 프로세서, 내장형 프로세서보다 훨씬 앞서 GHz 대역의 성능의 제품이 출시되었습니다. 현재는 멀티미디어, 통신 등의 분야에 많이 쓰이고 있다. ARM 프로세서에서는 DSP의 대표적인 특징인 MAC(Multiply and Accumulate) 명령어를 지원한다.





'공부하자 > 알면 유용한정보' 카테고리의 다른 글

ARM 프로세서의 장점  (0) 2016.11.23
System On a Chip  (0) 2016.11.23
Cache Memory, Write Buffer  (0) 2016.11.23
Bus System  (0) 2016.11.23
불펌금지 스크립트(우클릭금지)  (2) 2016.02.24