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