티스토리 뷰
RISC / CISC란?
CPU를 명령어를 정의하는 방식에 따라 구분한 설계방법 혹은 전략이다.
RISC (Reduced Instruction Set Computer)
- ARM CPU에 사용되고 있다
- 간단한 명령어를 조합해서 실행
- 명령어의 수행 시간이 고정되어있다. -> 전체 멍령어의 실행 시간 예측 가능
- 명령어의 포멧/길이의 규칙이 있다.
CISC (Complex Instruction Set Computer)
- 인텔 CPU에 사용되고 있다
- 하나의 명령어로 가능한 많은 작업을 실행(복합 명령어)
- 복합 명령어 수행을 위해 CPU 회로의 복합도가 증가하며, 하나의 명령어를 처리하는데 걸리는 시간 또한 증가한다.
- 명령어의 수행 시간이 가변적이다. -> 전체 명령어 실행 시간 예측이 어렵다.
- 명령어의 포멧/길이에 대한 규칙이 없다.
비교
'CS' 카테고리의 다른 글
CS - 슈퍼스칼라란 (0) | 2022.12.19 |
---|---|
CS - 파이프라인/파이프라이닝 (0) | 2022.12.05 |
CS - GPU와 그래픽카드의 정의와 CPU와의 비교 (0) | 2022.12.05 |
CS - CPU 의 구조 (1) | 2022.11.29 |
CS - 컴퓨터의 기억장치(메모리): ROM/RAM 과 HDD/SSD (0) | 2022.11.28 |