상세 컨텐츠

본문 제목

00. RISC vs CISC

Programming/Windows System

by RACC8N 2020. 3. 18. 17:30

본문

CISC (Complex Instruction Set Computer) : 복잡한 명령어 체계를 가지는 컴퓨터.

단점 - 명령어 수가 많고, 그 크기가 일정하지 않기 대문에 CPU는 복잡해 질 수 밖에 없다. 이러한 복잡한 구조는 성능 향상에 제한이 따른다. 보다 높은 성능의 CPU를 디자인하기 위해서는 보다 단순한 CPU 구조가 필요하다.

 

RISC (Reduced Instruction Set Computer) : CPU의 명령어 개수를 줄여 단순하게 만든 구조.

고정 길이의 명령어를 사용하여 더욱 빠르게 해석할 수 있다.

레지스터 사이의 연산만 실행하며, 메모리 접근은 SAVE, LOAD등 명령어 몇 개로 제한된다. 이로인해 회로가 단순해지고, 불필요한 메모리 접근을 줄일 수 있다.

임베디드 환경에서 자주 쓰인다. 

 

 

관련글 더보기

댓글 영역