22. CISC 구조와 RISC 구조를 비교하였을 때, RISC 구조의 특징으로 가장 옳지 않은 것은?
❶ 명령어가 복잡하다. ② 프로그램 길이가 길다.
③ 래지스터 갯수가 많다. ④ 파이프라인 구현이 용이하다.
이 문제는 **CISC(Complex Instruction Set Computing)**와 RISC(Reduced Instruction Set Computing) 구조의 특징을 비교하는 문제입니다. 각각의 구조는 컴퓨터의 명령어 집합 구조(Instruction Set Architecture, ISA)에 따라 다르게 설계되며, 각 구조는 장단점이 있습니다.
문제 분석
- CISC (Complex Instruction Set Computing) 구조: 복잡한 명령어를 지원하여 한 번의 명령어로 여러 작업을 수행할 수 있습니다. 이는 프로그램의 길이를 줄이는 장점이 있지만, 명령어가 복잡하고, 처리 속도가 느려질 수 있습니다.
- RISC (Reduced Instruction Set Computing) 구조: 간단하고 빠른 명령어 집합을 사용하여, 복잡한 작업을 여러 번의 간단한 명령어로 수행합니다. 이 구조는 명령어가 간단하고, 실행 속도가 빠르며, 파이프라인 처리에 유리합니다.
각 선택지에 대해 살펴보겠습니다.
- 명령어가 복잡하다 (❶)
- RISC 구조는 단순한 명령어를 사용하며, 각 명령어가 빠르고 일관되게 실행될 수 있도록 설계됩니다. 반면, CISC는 복잡한 명령어를 사용할 수 있습니다. 따라서 **"명령어가 복잡하다"**는 RISC의 특징이 아니라 CISC의 특징입니다.
- 프로그램 길이가 길다 (②)
- RISC는 간단한 명령어만 사용하므로 동일한 작업을 수행하기 위해 더 많은 명령어가 필요할 수 있습니다. 이로 인해 프로그램 길이가 길어질 수 있습니다. 반면, CISC는 복잡한 명령어 한 번으로 여러 작업을 처리할 수 있어 프로그램 길이가 짧을 수 있습니다. 그래서 이 역시 RISC의 특징이 맞을 수 있습니다.
- 래지스터 갯수가 많다 (③)
- RISC는 많은 수의 레지스터를 사용하여, 데이터를 빠르게 처리하고 메모리 접근을 최소화하려는 구조입니다. 이는 RISC의 중요한 특징 중 하나입니다.
- 파이프라인 구현이 용이하다 (④)
- RISC는 명령어가 단순하고 일관되기 때문에 파이프라인 처리가 용이합니다. 파이프라인은 여러 명령어가 동시에 실행될 수 있도록 도와주기 때문에, RISC는 이 방식에서 매우 효율적입니다.
해설
따라서, **RISC 구조의 특징으로 가장 옳지 않은 것은 "명령어가 복잡하다"**입니다. RISC는 오히려 간단한 명령어 집합을 사용하므로, 이 선택지가 옳지 않습니다.
표로 정리
특징 CISC RISC
명령어 복잡도 | 복잡하다 | 간단하다 |
프로그램 길이 | 짧다 | 길다 |
래지스터 수 | 적다 | 많다 |
파이프라인 구현 | 어렵다 | 용이하다 |
정답: ❶ 명령어가 복잡하다
'기출문제 > 정보처리기사' 카테고리의 다른 글
2019년 2회 정보처리기사 기출문제 24번 (0) | 2025.04.29 |
---|---|
2019년 2회 정보처리기사 기출문제 23번 (0) | 2025.04.29 |
2019년 2회 정보처리기사 기출문제 21번 (0) | 2025.04.27 |
2019년 2회 정보처리기사 기출문제 20번 (0) | 2025.04.27 |
2019년 2회 정보처리기사 기출문제 19번 (0) | 2025.04.27 |