모두CBT

다음은 중앙처리장치에 있는 레지스터를 설명한 것이다. 명칭에 맞게 기능… | [전자캐드기능사 필기] 16년 1회차 기출문제 상세 페이지

1[전자캐드기능사 필기] 16년 1회차
다음은 중앙처리장치에 있는 레지스터를 설명한 것이다. 명칭에 맞게 기능을 바르게 설명한 것은?
1
명령 레지스터(PC) - 주기억 장치의 번지를 기억한다.
2
기억 레지스터(MAR) - 중앙 처리 장치에서 현재 수행 중인 명령어의 내용을 기억한다.
3
번지 레지스터(MBR) - 주기억 장치에서 연산에 필요한 자료를 호출하여 저장한다.
4
상태 레지스터 – CPU의 각종 상태를 표시하며 각 비트별로 할당하여 플래그 상태를 나타낸다.
해설

상태 레지스터는 CPU의 현재 상태를 나타내며 각 비트가 플래그(Zero, Carry, Sign, Overflow 등)로 할당되어 연산 결과와 실행 상태를 표시하므로 정확하다. 레지스터의 명칭과 기능을 정확히 대응시켜야 한다.

  • 명령 레지스터(PC): 명령 레지스터는 PC(Program Counter)가 아니며, 주소를 기억하는 것은 MAR(기억 레지스터의 주소 부분)이고, PC는 다음에 수행할 명령어의 주기억 번지를 기억한다.
  • 기억 레지스터(MAR): 주기억 장치의 주소를 지정하는 것이지 명령어 내용을 기억하는 것은 아니며, 명령어 내용은 명령 레지스터(IR)가 기억한다.
  • 번지 레지스터(MBR): 주기억 장치와 CPU 사이에서 자료를 임시 저장하는 버퍼 역할을 하는데, 보기 표현이 부정확하다.

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

이어서 풀어보기

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