CPU가 명령어를 처리하는 과정의 순서로 옳은 것은?
ㄱ. IR(Instruction Register)에 적재된 명령어를 해독한 후 그 결과에 따라 연산을 수행한다.ㄴ. 주기억장치로부터 명령어를 읽어 MBR(Memory Buffer Register)로 적재한다.ㄷ. 프로그램 카운터 값을 MAR(Memory Address Register)로 적재한다.ㄹ. 인터럽트 발생유무를 확인한다.ㅁ. MBR에 있는 명령어를 IR로 적재한다.
- ①ㄴ → ㄷ → ㅁ → ㄱ → ㄹ
- ②ㄷ → ㄱ → ㄴ → ㄹ → ㅁ
- ③ㄷ → ㄴ → ㅁ → ㄱ → ㄹ
- ④ㄷ → ㄹ → ㄴ → ㅁ → ㄱ
선지를 골라 바로 채점해 보세요.
정답 ③
출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)