2021 국가직9급 컴퓨터일반 18번 해설 — 파이프라인 해저드
정답 ①번출제 쟁점 파이프라인 해저드발문 옳은 것 고르기
문제
파이프라인해저드(Pipeline Hazard)에대한다음설명에서㉠과 ㉡에들어갈내용을바르게연결한것은? ○하드웨어자원의부족때문에명령어를적절한클록 사이클에실행할수있도록지원하지못할때( ㉠) 해저드가발생한다. ○실행할명령어를적절한클록사이클에가져오지못할때 ( ㉡) 해저드가발생한다. ㉠ ㉡
- ① 구조적 제어 ← 정답
- ② 구조적 데이터
- ③ 데이터 구조적
- ④ 데이터 제어
선지별 해설
① 구조적 제어
이 선지 진술은 옳음(O)
구조적 해저드는 하드웨어 자원 충돌이나 부족 때문에 발생한다. 제어 해저드는 분기 등으로 다음에 가져올 명령어가 불확실할 때 발생한다.
② 구조적 데이터
이 선지 진술은 틀림(X)
명령어 흐름을 제때 결정하지 못하는 문제는 제어 해저드이다. 데이터 해저드는 명령어 사이의 데이터 의존성 때문에 생긴다.
③ 데이터 구조적
이 선지 진술은 틀림(X)
하드웨어 자원 부족은 구조적 해저드이다. 명령어 가져오기 흐름의 불확실성은 제어 해저드로 분류한다.
④ 데이터 제어
이 선지 진술은 틀림(X)
두 번째 제어 해저드 분류는 맞지만 첫 번째가 틀렸다. 자원 부족은 데이터 해저드가 아니라 구조적 해저드이다.
핵심 요약 (Q&A)
- Q. 2021 국가직9급 컴퓨터일반 18번의 핵심 쟁점은 무엇인가?
- A. 2021 국가직9급 컴퓨터일반 18번은 파이프라인 해저드에 관한 문항으로, "옳은 것"을 고르는 문제입니다.
- Q. 2021 국가직9급 컴퓨터일반 18번의 정답은?
- A. 정답은 ①번입니다. 구조적 해저드는 하드웨어 자원 충돌이나 부족 때문에 발생한다. 제어 해저드는 분기 등으로 다음에 가져올 명령어가 불확실할 때 발생한다.