레지스터 중 PC(Program Counter)를 바르게 설명한 것은? | [정보처리기능사 필기] 08년 4회차 기출문제 상세 페이지
1[정보처리기능사 필기] 08년 4회차
레지스터 중 PC(Program Counter)를 바르게 설명한 것은?
1
연산의 결과를 일시적으로 보관한다.
2
다음에 수행할 명령어의 번지를 기억한다.
3
현재 실행 중인 명령어의 내용을 기억한다.
4
기억 장소의 내용을 기억한다.
해설
PC(Program Counter)는 다음에 실행할 명령어가 저장된 기억장소의 번지를 기억하는 레지스터로, CPU가 명령어를 인출할 때마다 이 값을 참조해 다음 명령어의 위치를 찾는다.
명령어 하나를 인출하면 PC 값은 자동으로 다음 명령어의 주소로 갱신되어, 프로그램이 순차적으로 실행되도록 제어한다.
- ① 연산 결과를 일시적으로 보관하는 것은 누산기(accumulator) 등 연산용 레지스터의 역할이다.
- ③ 현재 실행 중인 명령어의 내용을 기억하는 것은 명령 레지스터(instruction register)의 역할이다.
- ④ 기억 장소의 내용을 기억하는 것은 기억장치 레지스터(MDR/MBR) 등의 역할이다.
오류나 개정된 내용이 보이면 알려주세요