레지스터 중 Program Counter의 기능을 바르게 설명한 것은? | [정보처리기능사 필기] 04년 2회차 기출문제 상세 페이지
1[정보처리기능사 필기] 04년 2회차
레지스터 중 Program Counter의 기능을 바르게 설명한 것은?
1
주기억장치의 번지를 기억한다.
2
다음에 수행할 명령어의 번지를 기억한다.
3
현재 실행중인 명령어의 내용을 기억한다.
4
연산의 결과를 일시적으로 보관한다.
해설
Program Counter(PC)는 다음에 수행할 명령어의 번지를 기억하는 레지스터이므로 정답은 다음에 수행할 명령어의 번지를 기억한다이다.
PC는 명령어 인출(Fetch) 시마다 값이 자동으로 증가하며, CPU가 다음에 실행할 명령어의 주소를 지정하는 역할을 한다.
- ① 주기억장치의 번지를 기억한다 — 이는 MAR(메모리 주소 레지스터)의 기능이다.
- ③ 현재 실행중인 명령어의 내용을 기억한다 — 이는 IR(명령어 레지스터)의 기능이다.
- ④ 연산의 결과를 일시적으로 보관한다 — 이는 누산기(Accumulator) 등 연산 레지스터의 기능이다.
오류나 개정된 내용이 보이면 알려주세요