검색어 입력폼

컴퓨터구조 CH4 문제풀이

저작시기 2017.10 |등록일 2017.10.27 한글파일한컴오피스 (hwp) | 8페이지 | 가격 1,000원

목차

없음

본문내용

4.3.1 이 같은 개선이 이루어졌을 때와 이루어지지 않았을 때의 클럭 사이클 시간은 얼마인가?
제시된 datapath는 단일 사이클이므로 clock cycle 시간은 전체 명령블록을 합친 것과 같다. 따라서 각각 clock cycle 시간을 구하면,
개선이 이루어지지 않았을 때: 400 + 100 + 30 + 120 + 200 + 350 + 100 = 1300 ps
개선이 이루어 졌을 때: 1300 + 300 = 1600ps

4.3.2 이 같은 개선이 이루어졌을 때 얻게 되는 속도 향상은 얼마인가?

단일 사이클이므로 CPU time= 전체 cycle 수 * cycle time 로 구할 수 있고, 현재 수행하는 명령(instruction)의 수가 X 개라고 가정하면,
개선이 이루어지지 않았을 때 CPU time: 1300ps * X = 1300X ps
개선이 이루어 졌을 때 CPU time: 1600ps * 0.95 X (∵개선 시 명령어 개수 5%감소) = 1520X ps

참고 자료

없음
다운로드 맨위로