개념
이 과목의 챕터 31개

레지스터에 저장하는 정보

레지스터에 저장하는 결과·명령·다음 주소 구별

주요 레지스터

레지스터저장하는 정보
누산기(AC)산술·논리 연산의 중간 결과 또는 결과
명령 레지스터(IR)현재 실행 중인 명령어
프로그램 카운터(PC)다음에 실행할 명령어의 주소
메모리 주소 레지스터(MAR)접근하려는 기억장치의 주소
메모리 버퍼 레지스터(MBR)기억장치와 주고받는 데이터

시험에서는 특히 다음 명령어 주소라는 표현이 나오면 프로그램 카운터를 선택함

레지스터의 위치와 속도

레지스터는 CPU 내부의 임시기억장치임

저장 용량은 주기억장치보다 매우 작지만 접근 속도는 더 빠름

따라서

주기억장치보다 저장 용량이 적고 속도도 느리다

라는 설명은 속도가 느리다 부분 때문에 틀림

Windows 레지스트리와 구별

CPU의 Register와 Windows의 Registry는 전혀 다른 개념임

  • Register → CPU 내부 임시 저장
  • Registry → 운영체제와 프로그램의 설정 정보를 저장하는 Windows 데이터베이스

따라서 운영체제의 시스템 정보를 기억하고 관리한다는 설명은 CPU 레지스터의 역할이 아님

기출 출제 이력

연결 기출로 개념의 출제 방식 확인

수록 기출 5문항 · 5개 시험 회차 · 2016~2018년
2016년 6월 시험 · 14번
다음 중 컴퓨터의 연산장치에 있는 누산기(Accumulator)에 관한 설명으로 옳은 것은?
  1. ① 연산 결과를 일시적으로 기억하는 장치이다. (정답)
  2. ② 명령의 순서를 기억하는 장치이다.
  3. ③ 명령어를 기억하는 장치이다.
  4. ④ 명령을 해독하는 장치이다.
2016년 10월 시험 · 17번
다음 중 컴퓨터의 CPU에 있는 레지스터(register)에 관한 설명으로 옳지 않은 것은?
  1. ① 계산 결과의 임시 저장, 주소색인 등 여러 가지 목적으로 사용될 수 있는 레지스터들을 범용 레지스터라고 한다.
  2. ② 주기억장치보다 저장 용량이 적고 속도가 느리다. (정답)
  3. ③ ALU(산술/논리장치)에서 연산된 자료를 일시적으로 저장한다.
  4. ④ 프로그램 카운터는 다음에 수행할 명령어의 주소를 저장하는 레지스터이다.
2017년 3월 시험 · 12번
다음 중 프로세서 레지스터에 대한 설명으로 옳은 것은?
  1. ① 하드디스크의 부트 레코드에 위치한다.
  2. ② 하드웨어 입출력을 전담하는 장치로 속도가 빠르다.
  3. ③ 주기억장치보다 큰 프로그램을 실행시켜야 할 때 유용한 메모리이다.
  4. ④ 중앙처리장치에서 사용하는 임시기억장치로 메모리 중 가장 빠른 속도로 접근 가능하다. (정답)
2018년 3월 시험 · 13번
다음 중 레지스터에 관한 설명으로 옳지 않은 것은?
  1. ① 명령 레지스터는 현재 수행 중인 명령어를 가지고 있다.
  2. ② 메모리 중에서 가장 빠른 속도로 접근이 가능하다.
  3. ③ 프로그램 카운터는 다음 번에 실행할 명령어의 주소를 가지고 있다.
  4. ④ 운영체제의 시스템 정보를 기억하고 관리한다. (정답)
2018년 9월 시험 · 10번
다음 중 제어장치에서 사용되는 레지스터로 다음 번에 실행할 명령어의 번지를 기억하는 것은?
  1. ① 프로그램 카운터(PC) (정답)
  2. ② 누산기(AC)
  3. ③ 메모리 주소 레지스터(MAR)
  4. ④ 메모리 버퍼 레지스터(MBR)

기초 개념을 적용할 기출

각 문제에 표시된 적용 범위를 확인하며 학습

CPU 내부 레지스터의 빠른 접근 속도를 다른 기억장치와 비교
함께 볼 설명: 기억장치의 위치와 속도 순서

그림의 누산기·명령 레지스터 위치 확인 · 영역의 역할은 CPU 설명과 연결
함께 볼 설명: CPU의 연산·제어 기능

2015년 6월 시험 · 16번
다음 중 기억장치의 접근 속도가 빠른 것에서 느린순으로 올바르게 나열한 것은?
  1. ① 캐시 메모리 → 레지스터 → 주기억장치 → 보조기억장치
  2. ② 레지스터 → 캐시 메모리 → 주기억장치 → 보조기억장치 (정답)
  3. ③ 레지스터 → 주기억장치 → 캐시 메모리 → 보조기억장치
  4. ④ 주기억장치 → 레지스터 → 캐시 메모리 → 보조기억장치
2015년 10월 시험 · 12번
다음 중 아래 그림에서 (ㄱ)과 (ㄴ)에 해당하는 장치를 올바르게 연결한 것은?
다음 중 아래 그림에서 (ㄱ)과 (ㄴ)에 해당하는 장치를 올바르게 연결한 것은 문항에 포함된 시각자료
  1. ① (ㄱ) - 연산장치, (ㄴ) - 제어장치 (정답)
  2. ② (ㄱ) - 제어장치, (ㄴ) - 연산장치
  3. ③ (ㄱ) - 연산장치, (ㄴ) - 보조기억장치
  4. ④ (ㄱ) - 제어장치, (ㄴ) - 캐시기억장치

관련 챕터