전자 계산기 구조정보처리산업기사 · 2018년03월04일 · 39/100
39.다음 중 CISC(Complex Instruction Set Computer)형 프로세서의 특징이 아닌 것은?
1
명령어의 길이가 일정하다.정답
2
많은 수의 명령어를 갖는다.
3
다양한 주소 모드를 지원한다.
4
레지스터와 메모리의 다양한 명령어를 제공한다.
해설
<CISC(Complex Instruction Set Computer)> - 복합 명령 집합 컴퓨터 - 설계가 복잡하나 복합적인 명령으로 인해, 프로그래밍 작업이 간단해짐 - RISC 프로세서에 비해 전력 소모가 많으며 처리 속도가 느림 - 펜티엄을 포함한 Intel 사의 x86 시리즈는 대표적인 CISC 프로세서 - 많은 수의 명령어를 가짐 - 다양한 주소지정 방식(Addressing Mode) 지원 - 가변 길이 명령어 형식 사용 - 다양한 명령어로 메모리에 접근 가능 - 복잡한 마이크로프로그램 존재 - Pipelining 기법이 사용되지 않음 - 마이크로프로그래밍 제어 방식(Micro Programmed Control)을 사용 <RISC(Reduced Insrtuction Set Computer)> - 축소 명령 집합 컴퓨터 - CISC에 비해 상대적으로 많은 범용 레지스터를 사용 - 대부분의 연산은 CPU의 레지스터에 저장된 오퍼랜드만을 사용하여 처리 - 해석 속도가 빠르고 여러 개의 명령어를 동시에 처리하기 위한 파이프라이닝 처리에 적합 - 명령어가 모두 1WORD 길이로 짧고, Pipeline과 슈퍼스칼라 방식을 통해 여러 명령의 동시 처리가 가능 - 적은 수의 명령어를 가짐 - 적은 수의 주소지정 방식(Addressing Mode)을 지원 - 고정 길이 명령어 형식을 사용