무선설비산업기사

2018年03月04日 61번

[전자계산기 일반 및 무선설비기준]
다음 중 CPU의 명령어 실행 과정 순서를 올바르게 나열한 것은?

  • ① Fetch Cycle→ Decoder Cycle→ Execute Cycle
  • ② Decoder Cycle→ Fetch Cycle→ Execute Cycle
  • ③ Fetch Cycle→ Execute Cycle→ Decoder Cycle
  • ④ Decoder Cycle→ Execute Cycle→ Fetch Cycle
(정답률: 68%)

문제 해설

"Fetch Cycle→ Decoder Cycle→ Execute Cycle"이 올바른 순서이다.

CPU는 명령어를 실행하기 위해 먼저 메모리에서 명령어를 가져와야 한다. 이를 Fetch Cycle이라고 하며, CPU는 메모리 주소를 참조하여 명령어를 가져온다.

다음으로, CPU는 가져온 명령어를 해석하고 실행하기 위해 Decoder Cycle을 수행한다. 이 단계에서 CPU는 명령어의 종류와 필요한 데이터를 파악하고, 이를 실행하기 위한 적절한 회로를 선택한다.

마지막으로, CPU는 선택된 회로를 사용하여 명령어를 실행하는 Execute Cycle을 수행한다. 이 단계에서 CPU는 데이터를 처리하고 결과를 저장한다.

따라서, 올바른 순서는 "Fetch Cycle→ Decoder Cycle→ Execute Cycle"이다.
AppStore에서 다운로드 APK 다운로드

연도별