무선설비산업기사 기출문제·모의고사·오답노트·자동채점

2006年09月10일 66번

[전자계산기 일반 및 무선설비기준]
어떤 명령이 수행되기 위해 가장 우선적으로 이루어져야하는 마이크로 오퍼레이션은 무엇인가?

  • ① MBR ← PC
  • ② PC ← PC+1
  • ③ IR ← MBR
  • ④ MAR ← PC
(정답률: 알수없음)

문제 해설

MAR은 Memory Address Register의 약자로, 메모리에서 데이터를 읽거나 쓸 때 사용하는 레지스터이다. 따라서 어떤 명령을 수행하기 위해서는 해당 명령의 주소가 MAR에 저장되어야 한다. 따라서 "MAR ← PC"가 가장 우선적으로 이루어져야 한다. 이 명령은 Program Counter(PC)의 값을 MAR에 저장하는 것으로, 다음에 실행될 명령어의 주소를 MAR에 저장하는 것이다. 이후에는 MAR에 저장된 주소를 이용하여 메모리에서 데이터를 읽거나 쓰는 등의 작업이 이루어진다.

연도별

진행 상황

0 오답
0 정답