2016년10월01일 22번
[전자계산기구조] CPU가 인스트럭션을 수행하는 순서로 옳은 것은?

- ① ㉢→㉠→㉡→㉣→㉤
- ② ㉣→㉢→㉡→㉤→㉠
- ③ ㉡→㉢→㉣→㉤→㉠
- ④ ㉢→㉡→㉣→㉤→㉠
(정답률: 70%)
문제 해설
CPU는 인스트럭션을 가져오고(fetch), 디코딩하고(decode), 실행하고(execute), 결과를 저장한다(store). 따라서, "㉢→㉡→㉣→㉤→㉠" 순서가 옳다.
1. ㉢(fetch): CPU는 메모리에서 다음 인스트럭션을 가져온다.
2. ㉡(decode): CPU는 가져온 인스트럭션을 디코딩하여 어떤 작업을 수행해야 하는지 결정한다.
3. ㉣(execute): CPU는 결정된 작업을 실행한다.
4. ㉤(store): CPU는 실행 결과를 메모리나 레지스터에 저장한다.
5. ㉠(fetch): CPU는 다음 인스트럭션을 가져오기 위해 다시 ㉢로 돌아간다.
1. ㉢(fetch): CPU는 메모리에서 다음 인스트럭션을 가져온다.
2. ㉡(decode): CPU는 가져온 인스트럭션을 디코딩하여 어떤 작업을 수행해야 하는지 결정한다.
3. ㉣(execute): CPU는 결정된 작업을 실행한다.
4. ㉤(store): CPU는 실행 결과를 메모리나 레지스터에 저장한다.
5. ㉠(fetch): CPU는 다음 인스트럭션을 가져오기 위해 다시 ㉢로 돌아간다.
연도별
진행 상황
0 오답
0 정답