Page 255 고등학교 디지털 논리 회로 교과서
P. 255
(2) 마이크로프로세서의 분류 범용 마이크로프로세서
마이크로프로세서를 응용 형태에 따라 분류하면 다음과 같다.
① 범용 마이크로프로세서
개인용 컴퓨터의 CPU로 사용되고 있는 것을 말하며, 범용 마이크로프로세서 하나로
코어i7
동작하지 않고, 외부에 롬(ROM), 램(RAM) 및 주변 장치 등을 장착하기 위한 회로
가 필요하다.
② 마이크로컨트롤러 펜티엄4
독립된 기기의 제어용으로 사용되는 마이크로프로세서이다. 내부에 롬(ROM), 램
(RAM), I/O 포트를 내장하고 있어 간단한 외부 회로 연결만으로 동작이 가능하다.
대표적인 8비트 마이크로컨트롤러(microcontroller)로는 8051 계열, PIC 계열, AVR
제온
계열 등이 있다.
마이크로컨트롤러
③ 디지털 신호 처리기
고속 연산 및 다양한 신호 처리를 실시간으로 처리하기 위해 특별히 제작된 마이
크로프로세서이다. DSP(digital signal processor)는 통신, 음악, 음성 생성과 인
식, 영상 처리, 필터링, 휴대 전화 등 다양한 분야에서 사용되고 있다.
DSP
2 마이크로프로세서의 구조
마이크로프로세서는
크게 처리 부분과 제어
부분으로 구성되며, 세
부적으로는 산술 논리
장치, 명령 디코더, 레지
스터, 제어 장치 등 네
개의 장치로 구성되어
있다.
그림 Ⅶ-1 마이크로프로세서의 구조
① 산술 논리 장치
산술 논리 장치(ALU, arithmetic logic unit)는 마이크로프로세서의 핵심 장치
로 제어 장치의 지시에 따라 산술 연산(덧셈, 뺄셈)과 논리 연산(AND, OR, NOT,
E-OR)을 수행한다. 연산에 사용할 데이터는 레지스터로부터 얻는다.
1. 마이크로프로세서 253