제3과목 2. CPU(MPU: Micro Processor Unit)의 설계 기법
페이지 정보
본문
2. CPU(MPU: Micro Processor Unit)의 설계 기법
■ CISC(Complex Instruction Set Computer : 복잡 명령 세팅 컴퓨터)는 고급 언어의 모든 명령이 대응되도록 만들어진 프로세서로서 많은 명령어, 가변길이, 마이크로 프로그래밍 방식을 특징으로 한다. 생산비용이 많이 든다. 구형 Intel 등의 일반적인 프로세서가 CISC이다.
■ RISC(Reduced Instruction Set Computer : 축소 명령 세팅 컴퓨터)는 간소화된 명령어 집합을 가지도록 하여 실행시간을 줄이도록한 프로세서로서 적은 명령어, 많은 (중첩)레지스터, 메모리 액세스 축소 등을 특징으로 한다. 속도가 빠르다. Power PC 계열의 프로세서가 이에 속한다.
■ CRISC : CISC와 RISC의 혼합방식으로서 사실상 Intel의 Pentium 계열의 프로세서는 CISC라기 보다는 CRISC라고 할 수 있다. CISC의 기본 구조에다가 잘게 자른 명령어를 동시에 처리하는 기술을 RISC에서 채용했기 때문이다.
■ EPIC(Explicity Parallel Instruction Code)는 가장 최신의 MPU 설계 기법이다.