문제
CPU가 프로그램의 명령어를 수행하는 도중 산술·논리 연산의 결과를 일시적으로 저장하는 레지스터로 알맞은 것은?
① 명령어 레지스터(IR) ② 주소 레지스터(MAR) ③ 누산기(AC) ④ 프로그램 카운터(PC)
정답
3번
해설
정답: 3. 누산기(AC)는 산술·논리 연산 결과를 일시적으로 보관하는 레지스터이다.
오답 풀이
- 1번: 명령어 레지스터는 현재 수행 중인 명령어를 저장한다.
- 2번: 주소 레지스터는 메모리 주소를 저장한다.
- 3번: 누산기는 산술·논리 연산 결과를 저장한다.
- 4번: 프로그램 카운터는 다음에 실행할 명령어 주소를 저장한다.
보충 개념 CPU 내부 레지스터는 명령어 실행 과정에서 필요한 값과 주소를 빠르게 보관한다.