기출문제/정보처리기사

2018년 2회 정보처리기사 기출문제 29번

엉클지니 2025. 5. 28. 23:24

29. 일반적인 제어 장치 모델에서 제어 장치로 입력되는 항목이 아닌 것은?

    CPU 내의 제어 신호들           클록

    명령어 레지스터                     플래그

 

300x250

 

이 문제는 **제어 장치(Control Unit)**의 동작 원리와 그 입력 요소를 이해하고 있는지를 묻는 컴퓨터 구조 문제입니다.


✅ 정답: ❶ CPU 내의 제어 신호들


🔍 문제 해설

**제어 장치(Control Unit)**는 컴퓨터 시스템에서 명령어를 해독하고 실행 흐름을 제어하는 핵심 요소입니다.

제어 장치에 입력으로 들어가는 정보는 보통 다음과 같습니다:

입력 항목 역할

클록(clock) 모든 동작의 타이밍을 맞춤 (타이밍 신호) ✅
명령어 레지스터(IR) 현재 실행 중인 명령어의 코드 제공 ✅
플래그(Flags) 연산 결과 상태(0인지, 음수인지 등)를 전달하여 분기 등 제어에 사용 ✅

❌ ❶ CPU 내의 제어 신호들

**제어 신호(Control Signals)**는 제어 장치가 "출력"하는 것입니다!

  • 제어 장치는 입력을 받아 → 내부 논리 회로에서 처리한 뒤
  • 메모리, 레지스터, ALU 등 다른 장치로 신호를 보내기 위한 제어 신호를 생성합니다.

➡️ 즉, 제어 신호는 입력이 아니라 출력입니다 ❌


🎯 정리 요약표

보기 설명 정답 여부

❶ CPU 내의 제어 신호들 제어 장치의 출력이므로 입력이 아님 정답
② 클록(clock) 제어 장치의 타이밍 입력
③ 명령어 레지스터(IR) 실행할 명령어 정보 제공
④ 플래그(Flags) 조건 분기 등 제어판단 정보

🧠 핵심 요약

제어 장치의 입력은 → 클록, IR, 플래그 등
제어 장치의 출력은 → 제어 신호!