8085の時計生成:
1。クリスタルオシレーター: 8085はクリスタル発振器を使用して高周波信号を生成します。この信号は通常、6 MHzの範囲です。
2。 divide-by-6カウンター: オシレーター出力は、8085の内部回路内の分割16のカウンターに供給されます。このカウンターは、オシレーター周波数を6で分割します。
3。マシンサイクルクロック: Divide-6カウンターの出力は、マシンサイクルクロックです。このクロック信号は、8085内のさまざまな操作のタイミングを決定します。
計算:
結晶発振器周波数が6 MHzの場合、マシンサイクルクロック周波数は次のとおりです。
6 MHz / 6 =1 MHz
なぜ6?で除算します
8085は、いくつかの理由で次の理由で分割16のカウンターを使用しています。
* 最適化: 周波数を6で割ると、8085の内部操作に適切なクロック速度が提供されます。
* タイミング: マシンサイクルクロックは、さまざまな命令のタイミングを決定し、周波数を6で割ると、これらの操作が適切に同期されることが保証されます。
* 互換性: 8085のアーキテクチャは、このクロッキングスキームで動作するように設計されており、同様のタイミング基準を使用して他のデバイスと互換性があります。
キーポイント:
* 8085のマシンサイクルクロック周波数は 1分の1 です クリスタル発振器周波数。
* divide-by-6カウンターは、8085の適切な機能に不可欠です。
さらに質問がある場合はお知らせください!