모두CBT

컴퓨터가 현재 실행 중인 명령 다음에 실행해야 할 명령이 저장된 메모리… | [전자기능사 필기] 09년 2회차 기출문제 상세 페이지

1[전자기능사 필기] 09년 2회차
컴퓨터가 현재 실행 중인 명령 다음에 실행해야 할 명령이 저장된 메모리 주소를 기억하는 레지스터를 무엇이라 하는가?
1
플래그 레지스터(flag register)
2
명령 레지스터(instruction register)
3
프로그램 카운터(program counter)
4
메모리 주소 레지스터(memory address register)
해설

다음에 실행할 명령이 들어 있는 메모리 주소를 기억하는 레지스터는 프로그램 카운터(program counter)이다.

CPU는 명령을 하나 인출할 때마다 프로그램 카운터의 값을 자동으로 증가시켜 다음에 인출할 명령의 주소를 가리키게 하며, 분기 명령을 만나면 그 목적지 주소로 값을 바꾼다.

  • 플래그 레지스터는 연산 결과의 상태(캐리·제로·부호 등)를 나타낸다.
  • 명령 레지스터는 현재 실행 중인 명령어 자체를 저장한다.
  • 메모리 주소 레지스터는 기억장치에 접근할 때 사용할 주소를 임시로 담아 두는 레지스터이다.

오류나 개정된 내용이 보이면 알려주세요

이어서 풀어보기

[전자기능사 필기] 09년 2회차 60문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요전자기능사 필기 기출문제 암기장 전체 보기