본문 바로가기
전자 계산기 구조정보처리기사(구) · 2009년05월10일 · 35/100

35.입출력을 위해 DMA 전송의 초기 준비에 프로세서의 1000클럭이 소요되고 DMA 완료시 인터럽트 처리에 프로세서의 500클럭 사이클이 쓰여지는 시스템이 있다. 하드디스크는 초당 4MB를 전송하며 DMA를 사용할 때 디스크로 부터의 평균 전송량이 8KB이면 디스크가 전송에 100% 쓰여질 경우 500MHz 프로세서의 클럭 사이클 중 얼마만큼이 사용되는가?

1
2*10-3
2
20*10-3
3
700*103
4
750*103정답

해설

DMA에 소요되는 총 클럭: 1500 평균 전송량: 8KB 총 전송해야 할 양: 4MB 4MB/8KB = 500 500 MHz 프로세서에서 사용되는 클럭 사이클: 500*1500 = 750000

이 시험을 직접 풀어보세요

실전과 동일한 CBT 환경에서 시간 제한 연습

회원가입 없이 CBT 풀기