연습 문제

폰 노이만 구조와 CPU 아키텍처 (컴퓨터/정보 고등 정보)

문제에 답하고 제출하면 정답과 풀이를 확인할 수 있습니다. 한 세트는 5문항으로 구성됩니다.

아래의 기본 문제를 먼저 풀어 보세요. 자동 채점 화면은 자바스크립트가 켜진 브라우저에서 이용할 수 있습니다.

문제와 해설로 복습하기

이 단원의 기본 문제 5개입니다. 먼저 스스로 풀고, 힌트와 해설을 열어 풀이 과정을 비교해 보세요. 위의 채점 연습에서는 기본 문제를 다시 풀거나, 지원되는 수학 단원의 변형 문제를 풀 수 있습니다.

기본 문제 1

CPU가 다음에 인출할 명령어의 메모리 주소를 보관하는 레지스터는 무엇인가요?
  1. PC
  2. IR
  3. MAR
  4. 누산기
힌트 보기다음 명령어의 위치를 가리키는 이름을 고르세요.
정답과 풀이 보기
정답: PC
  1. 1. 풀이

    프로그램 카운터(PC)는 다음 인출 대상 명령어의 주소를 가리킵니다. 인출된 명령 자체는 IR에 보관됩니다.

기본 문제 2

산술 연산 7+5의 덧셈과 비교를 수행하는 CPU 구성요소는 무엇인가요?
  1. ALU
  2. 제어장치(CU)
  3. 프로그램 카운터(PC)
  4. 주기억장치(RAM)
힌트 보기산술·논리 연산을 담당하는 장치입니다.
정답과 풀이 보기
정답: ALU
  1. 1. 풀이

    산술논리장치(ALU)가 정수 덧셈과 논리 비교 같은 연산을 수행합니다.

기본 문제 3

폰 노이만 구조에서 명령어와 데이터가 같은 주기억장치 공간을 사용하는 설계의 특징은 무엇인가요?
  1. 명령어와 데이터가 같은 메모리 경로를 공유할 수 있다
  2. 명령어는 메모리에 저장되지 않는다
  3. CPU가 데이터를 직접 영구 저장한다
  4. 모든 명령어가 한 클록에 끝난다
힌트 보기하버드 구조와 메모리 경로를 비교하세요.
정답과 풀이 보기
정답: 명령어와 데이터가 같은 메모리 경로를 공유할 수 있다
  1. 1. 풀이

    폰 노이만 구조는 명령어와 데이터를 같은 기억장치에 두므로 경로 경쟁이 생길 수 있습니다. 하버드 구조는 경로를 분리합니다.

기본 문제 4

파이프라인에서 한 명령이 메모리 결과를 기다려 뒤 명령의 실행까지 멈추게 하는 문제는 무엇인가요?
  1. 데이터 해저드
  2. 캐시 적중
  3. 페이지 폴트
  4. 문맥 교환
힌트 보기앞 명령의 결과가 뒤 명령의 입력일 때를 생각하세요.
정답과 풀이 보기
정답: 데이터 해저드
  1. 1. 풀이

    뒤 명령이 아직 준비되지 않은 앞 명령의 결과를 필요로 하므로 데이터 의존 해저드가 생깁니다.

기본 문제 5

명령어의 의미를 해석해 필요한 제어 신호를 만드는 CPU 구성요소는 무엇인가요?
  1. 제어장치(CU)
  2. ALU
  3. PC
  4. 캐시
힌트 보기연산 자체와 연산을 지시하는 장치를 구분하세요.
정답과 풀이 보기
정답: 제어장치(CU)
  1. 1. 풀이

    제어장치(CU)는 명령어를 해독하고 ALU·레지스터·메모리 동작을 제어합니다.

참고 근거와 확인 범위

설명·예제·문제 구성 및 오류 수정 책임: 프리런. 위 자료는 표시한 주제를 확인하거나 더 읽기 위한 근거이며, 외부 기관의 공식 수업이나 감수본을 뜻하지 않습니다.

참고 자료 연결 점검: 2026-11-02. 제작 방식·검수 범위와 수정 기록에서 확인 범위를 볼 수 있습니다. 오류는 상단의 의견 보내기 또는 contact@freelearn.io로 알려 주세요.