2006년04월02일 23번
[임의구분] 분기(Branch) 혹은 점프(Jump)명령은 결국 다음 중 어떤 레지스터(register)의 내용을 변경하고자 하는 것인가?
- ① Accumulator
- ② MAR(Memory Address Register)
- ③ MBR(Memory Buffer Register)
- ④ PC(Program-Counter)
(정답률: 42%)
문제 해설
분기 혹은 점프 명령은 다음 실행할 명령어의 주소를 가리키는 PC(Program-Counter) 레지스터의 값을 변경하고자 하는 것입니다. 이는 다음 실행할 명령어의 위치를 변경하여 프로그램의 흐름을 제어하는 것이 가능하게 합니다. 따라서 정답은 PC(Program-Counter)입니다.