전자 계산기 구조정보처리기사(구) · 2017년03월05일 · 33/100
33.명령어 인출(IF), 명령어 해독(ID), 오퍼랜드인출(OF), 실행(EX)의 순서로 실행되고, 각 단계에 걸리는 시간이 같은 4단계 명령어 파이프라인에 인가되는 클록 주파수가 1 GHz 일 때, 20개의 명령어를 실행하는데 걸리는 시간은?
1
20 ns
2
21 ns
3
22 ns
4
23 ns정답
해설
파이프라인 클록의 주파수가 1GHz이므로 클록주기는 1ns이다. 따라서, 첫번째 명령어의 실행에는 4ns가 걸리고, 그다음 명령어들은 1ns마다 한 개씩 실행이 종료된다. 결과적으로 20개의 명령어들을 모두 실행하는 데는 (4+(20-1))*1ns = 23ns 가 걸린다.