문제
프로그램 카운터(PC)의 기능에 대한 설명으로 알맞은 것은?
① 다음에 수행할 명령어의 번지(주소)를 기억하는 레지스터이다. ② 중간 연산 결과를 일시적으로 기억하는 레지스터이다. ③ 수행해야 할 명령어를 해석하여 부호기로 전달하는 회로이다. ④ 현재 수행 중인 명령어를 기억하는 레지스터이다.
정답
1번
해설
정답: 1. 프로그램 카운터는 다음에 실행할 명령어의 주소를 저장하는 레지스터이다.
오답 풀이
- 1번: 프로그램 카운터의 설명에 해당한다.
- 2번: 중간 연산 결과 저장은 누산기(AC)의 역할이다.
- 3번: 명령어 해석은 명령 해독기의 역할이다.
- 4번: 현재 수행 중인 명령어 저장은 명령어 레지스터(IR)의 역할이다.
보충 개념 CPU는 프로그램 카운터가 가리키는 주소의 명령어를 가져와 순차적으로 실행한다.