>> 自然の科学 >  >> 物理

クリスタルオシレーターの半分の周波数で8085が機能するのはなぜですか?

8085マイクロプロセッサは、技術的には半分で動作しません クリスタルオシレーターの周波数。 6番目ので動作します クリスタルオシレーターの周波数。その理由は次のとおりです。

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の適切な機能に不可欠です。

さらに質問がある場合はお知らせください!

  1. 動きのないオブジェクトにどのような力が機能しますか?
  2. 加速に関する声明は何ですか?
  3. 質量と速度でどのように勢いを見つけますか?
  4. マグネット力はオブジェクトを通過できますか?
  5. さまざまな球体オブジェクトが水に当たったときに何が起こるかを探る
  6. 研究者は、コウモリが衝突を回避する方法を発見します(ビデオw/ video)