-
[문제해설] 500[KHz] 클록을 사용하는 시스템의 클록 사이클 시간은?전자계산기조직응용기사/필기 기출문제 해설 2021. 8. 31. 12:50반응형
전자계산기조직응용기사 필기 기출문제 해설(5과목 마이크로 전자계산기-클럭사이클)
500[KHz] 클록을 사용하는 시스템의 클록 사이클 시간은?
① 2μs ② 25μs
③ 20μs ④ 250μs
- 문제해설 -
주파수(frequency)와 주기(cycle)의 관계를 묻는 기초적인 문제입니다.
주파수(frequency)란 헤르츠(Hz)라는 단위를 쓰며, 1초 동안의 진동수를 말합니다. 디지털 회로에서는 클럭 신호(clock signal)라고 하며 CPU의 성능을 나타내는 단위입니다.
주기(cycle)란 어떤 상태가 반복해서 나타나는 것이며, 클록 사이클 시간(clock cycle time)란 한번의 주기가 발생하는 시간을 말합니다.
위의 그래프는 신호가 1초동안 2번의 주기를 나타냅니다. 즉, 2번 진동했다는 것이고 이를 2Hz라고 표기합니다.
그럼 클록 사이클 시간은 한번의 주기가 발생할 때 거리는 시간이므로 0.5초가 됩니다.
이처럼 헤르츠(Hz)와 사이클 시간(cycle time)는 아래와 같이 역수 관계입니다.
그리고 헤르츠(Hz) 단위를 등급별로 조직응용기사에서 사용될 만한 것만 정리하면 다음 표와 같습니다.
선택지의 단위는 마이크로세컨드(μs)를 사용하니 초(second) 단위를 등급별로 필요한 것만 알아두겠습니다.
기초개념 설명을 끝내고, 문제를 풀어보겠습니다.
문제에서 주어진 주파수는 500Khz이고, 클록 사이클 시간을 묻고 있습니다. 아래와 같이 단순히 역수 관계와 단위를 맞춰주면 됩니다.
위와 같이 클록 사이클 시간은 2μs이며,정답은 1번입니다.
https://youtube.com/playlist?list=PLboXycXmAIDuukQ2A6EvMZI-x1IMy3Xc-
반응형'전자계산기조직응용기사 > 필기 기출문제 해설' 카테고리의 다른 글
[문제해설] 스택 S에서 B, A, D, C를 순서대로 입력시킬 때, 출력을 A, B, C, D 순으로 하기 위한 push와 pop의 횟수는? (0) 2021.10.23 [문제해설] 객체 지향언어인 자바(java) 프로그램이다. 출력되는 값은? (0) 2021.09.24 [문제해설] FIF0 스케줄링에서 3개의 작업 도착시간과 CPU 사용시간(burst time)이 다음 표와 같다. 이 때 모든 작업들의 평균 반환시간(turn around time)은? (0) 2021.08.29 [문제해설] C 언어에서 x의 연산 결과는? (0) 2021.08.21 [문제해설] 우선순위체제 인터럽트 방식에서의 우선순위 식별회로에서 우선순위가 가장 높은 인터럽트 요청신호는? (0) 2021.08.21