이론적으로는 파이프라인의 단계 수만큼 빨라지지만, 이것을 방해하는 요소인 해저드가 발생 할 수 있다.
3
파이프라이닝은 명령어 하나를 여러 단계로 나누어 각각을 독립적인 장치에서 동시에 실행하 는 기법이다.
4
제어 해저드는 서로 다른 단계에서 실행되는 명령이 컴퓨터 내의 장치 하나를 동시에 사용하 려고 할 때 발생한다.
ANSWER & EXPLANATION
정답 4번
파이프라이닝의 해저드 종류에 대한 문제입니다.제어 해저드는 분기(branch) 명령어로 인해 다음에 실행될 명령어의 주소가 결정되지 않아 파이프라인에 정체(stall)가 발생할 때 나타나는 현상입니다.
오답·함정 포인트: 제어 해저드는 서로 다른 단계에서 실행되는 명령이 컴퓨터 내의 장치 하나를 동시에 사용하려고 할 때 발생한다: 이는 구조적 해저드 (Structural Hazard)에 대한 설명입니다.
RELATED CONCEPT
컴퓨터구조 핵심개념
정답 용어만 외우지 말고 각 보기의 적용 대상·기능·전제 조건을 비교하세요. 같은 분야 기출을 묶어서 풀면 표현이 달라져도 판단 기준을 유지할 수 있습니다.