다음 중 4-단계 명령어 파이프라이닝의 올바른 실행 순서는? | [정보통신산업기사 필기] 21년 1회차 기출문제 상세 페이지
1[정보통신산업기사 필기] 21년 1회차
다음 중 4-단계 명령어 파이프라이닝의 올바른 실행 순서는?
1
명령어 인출(IF)-명령어 해독(ID)-오퍼랜드 인출(OF)-실행(EX)
2
오퍼랜드 인출(OF)-실행(EX)-명령어 인출(IF)-명령어 해독(ID)
3
명령어 인출(IF)-실행(EX)-오퍼랜드 인출(OF)-명령어 해독(ID)
4
오퍼랜드 인출(OF)-명령어 해독(ID)-명령어 인출(IF)-실행(EX)
해설
4단계 명령어 파이프라인의 순서는 명령어 인출(IF) → 명령어 해독(ID) → 오퍼랜드 인출(OF) → 실행(EX) 이다.
명령어를 먼저 가져와 해독해야 필요한 오퍼랜드를 알 수 있고, 그다음에 실행할 수 있다.
- 오퍼랜드 인출과 실행을 명령어 인출보다 앞에 두는 배열은 어떤 명령어인지 모르는 상태에서 실행하게 되어 성립하지 않는다.
- 실행을 오퍼랜드 인출과 해독보다 앞에 두는 배열은 실행에 필요한 정보가 준비되기 전에 실행하게 되어 맞지 않는다.
- 오퍼랜드 인출을 해독과 명령어 인출보다 앞에 두는 배열은 무엇을 가져올지 정해지지 않은 상태라 맞지 않는다.
내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.