명령어 실행 사이클(Instruction Execution Cycle)… | [임베디드기능사 필기] 15년 2회차 기출문제 상세 페이지
1[임베디드기능사 필기] 15년 2회차
명령어 실행 사이클(Instruction Execution Cycle)에 들어 가지 않는 것은?
1
결과를 기억시킨다.
2
명령어를 해독한다.
3
지정된 연산을 수행한다.
4
명령어가 지정한 오퍼랜드를 꺼낸다
해설
명령어 실행 사이클(Instruction Execution Cycle)의 표준 단계는 Fetch(인출) → Decode(해독) → Execute(실행) → Write Back(결과 저장)이다. 보기 2번 '명령어를 해독한다'는 Decode 단계로 명령어 실행 사이클에 포함되는 단계이며, 보기 1번 '결과를 기억시킨다'(Write Back), 3번 '지정된 연산을 수행한다'(Execute), 4번 '명령어가 지정한 오퍼랜드를 꺼낸다'(Fetch의 일부)는 모두 사이클의 핵심 단계에 해당한다. 따라서 정답은 사이클에 들어가지 않는 것을 찾는 문항이지만, 주어진 보기 중 모두 사이클에 포함되므로 문항 해석에 재검토가 필요하다. 다만 정규 명령어 사이클 4단계 중 명시적 '해독' 단계를 별도로 구분하지 않는 일부 모델에서는 Fetch → Execute → Store로만 보는 관점도 존재하므로, 그러한 기준에서는 2번이 제외될 수 있다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.