, CISC방식과 RISC방식의 프로세서
본문 바로가기
IT

CISC방식과 RISC방식의 프로세서

by 청솔모♡ 2022. 4. 21.
반응형

CISC방식과 RISC방식의 프로세서


1) CISC(Complex Instruction Set Computer) 프로세서


① 복합명령 집합컴퓨터
② 단순한 명령 처리에서 복합적인 명령 수행까지 하나의 명령집합으로 실행할 수
있도록 여러 개의 명령어를 가진 구조
③ 설계가 복잡하나 복합적인 명령으로 인해,프로그래밍 작업이 간단해짐
④ RISC 프로세서에 비해 전력 소모가 많으며 처리 속도가 느림
⑤ 펜티엄을 포함한 Intel 사의 x86 시리즈는 대표적인 CISC 프로세서
⑥ CISC 프로세서의 특징
• 많은 수의 명령어를 가짐
• 다양한 주소지정 방식(Addressing Mode) 지원
• 가변 길이 명령어 형식 사용
• 다양한 명령어로 메모리에 접근 가능
• 복잡한 마이크로프로그램 존재
• Pipelining 기법이 사용되지 않음
• 마이크로프로그래빙 제어 방식(Micro Programmed Control)올 사용

 


2) RlSC(Reduced Instruction Set Computer) 프로세서


① 축소 명령 집합 컴퓨터
② CPU에서 수행하는 모든 동작의 대부분이 몇 개의 명령어만으로 기능하다는 사실을
전제로 설계된 프로세서 
③ CISC에 비해 상대적으로 많은 범용 레지스터를 사용
④ 대부분의 연산은 CPU의 레지스터에 저장된 오퍼랜드만을 사용하여 처리
⑤ 미리 정해져 있는 고정된 길이의 명령어를 사용하기 때문에 해석 속도가 빠르고
여러 개의 명령어를 동시에 처리하기 위한 파이프라이닝 처리에 적합
⑥ 명령어가 모두 1WORD 길이로 짧고,Pipeline과 슈퍼스칼라 방식을 통해 여러
명령의 동시 처리가 가능
⑦ RISC 프로세서의 특징
• 적은 수의 명령어를 가짐
• 적은 수의 주소지정 방식을 지원
• 고정 길이 명령어 형식을 사용
• 단일 Cycle을 갖는 단순 명령어
• 메모리 참조는 Load와 Store 명령으로만 접근 가능
• 모든 동작은 CPU 내의 레지스터에 저장된 채 수행
• Pipelining 기법사용
• 하드와이어 (Hard_Wred) 제어 방식을 사용

반응형

'IT' 카테고리의 다른 글

인터럽트의 종류  (0) 2022.04.21
CISC방식과 RISC방식 비교  (0) 2022.04.21
CPU 내의 명령어 처리 과정  (0) 2022.04.21
레지스터(Register)  (0) 2022.04.21
폰 노이만 구조와 하버드 구조  (0) 2022.04.21

댓글