RISC
"Reduced Instruction Set Computing"의 약자로, "리스크"라고 발음합니다. RISC는 복잡 명령어 집합 컴퓨팅(CISC) 프로세서보다 더 적고 단순한 명령어를 사용하는 프로세서 아키텍처 유형입니다. RISC 프로세서는 여러 개의 단순한 명령어를 결합해 복잡한 명령어를 실행합니다.
1990년대와 2000년대 초에는 여러 CPU가 RISC 아키텍처를 사용했습니다. 가장 널리 사용된 프로세서 중 하나는 IBM PowerPC였으며, Apple은 거의 10년 동안 이 프로세서를 자사의 PowerMac 컴퓨터 제품군에 사용했습니다. 2006년에 Apple은 CISC 기반 Intel CPU로 전환했습니다. 현재는 거의 모든 개인용 컴퓨터가 Intel 또는 AMD에서 제조한 CISC 프로세서를 사용합니다.
RISC와 CISC 비교
- RISC 프로세서는 CISC 프로세서보다 초당 더 적은 사이클을 필요로 합니다. RISC 프로세서는 동일한 클록 속도로 실행되는 CISC 프로세서보다 초당 더 많은 작업을 완료할 수 있습니다.
- RISC 프로세서는 CISC 프로세서에 비해 파이프라이닝(여러 명령어를 한 번에 실행하는 작업)을 단순화합니다. 더 작은 명령어는 더 큰 명령어보다 동기화하거나 "파이프라인"으로 처리하기 쉽습니다.
- RISC 프로세서는 CISC 프로세서보다 적은 수의 명령어를 저장하므로, 명령어를 저장하는 데 필요한 트랜지스터도 더 적습니다. 따라서 RISC 프로세서는 더 많은 트랜지스터를 메모리 저장에 사용할 수 있습니다.
현재 CPU 트랜지스터는 20년 전 크기의 일부에 불과하므로, 더 적은 수의 명령어를 저장하는 것의 이점은 줄어들었습니다. 현대 컴퓨터는 매우 다양한 복잡한 명령어를 실행하므로, 일반적으로 CISC 프로세서가 RISC 대안보다 전반적인 성능이 더 뛰어납니다.
지식 테스트하기