8085의 시계 생성 :
1. 결정 발진기 : 8085는 크리스탈 발진기를 사용하여 고주파 신호를 생성합니다. 이 신호는 일반적으로 6MHz 범위입니다.
2. 6 카운터 : 오실레이터 출력은 8085의 내부 회로 내에서 6 개의 카운터로 공급됩니다. 이 카운터는 발진기 주파수를 6으로 나눕니다.
3. 기계 사이클 클럭 : Divide-By-6 카운터의 출력은 기계 사이클 클럭입니다. 이 시계 신호는 8085 내에서 다양한 작업의 타이밍을 결정합니다.
계산 :
결정 발진기 주파수가 6MHz 인 경우, 기계 사이클 클록 주파수는 다음과 같습니다.
6 MHz / 6 =1 MHz
왜 6으로 나누는가?
8085는 몇 가지 이유로 Divide-6 카운터를 사용합니다.
* 최적화 : 주파수를 6으로 나누면 8085의 내부 작업에 적합한 클럭 속도가 제공됩니다.
* 타이밍 : Machine Cycle Clock은 다양한 명령의 타이밍을 결정하고 주파수를 6으로 나누면 이러한 작업이 올바르게 동기화되도록합니다.
* 호환성 : 8085의 아키텍처는이 클럭킹 방식으로 작동하도록 설계되었으며 유사한 타이밍 표준을 사용하여 다른 장치와 호환 할 수 있습니다.
키 포인트 :
* 8085의 기계 사이클 클록 주파수는 1-6th 입니다 결정 발진기 주파수.
* Divide-By-6 카운터는 8085의 적절한 기능에 필수적입니다.
더 이상 질문이 있으면 알려주세요!