Videnskab
 Science >> Videnskab >  >> Fysik

Hvorfor 8085 fungerer ved halvfrekvensen af ​​krystaloscillator?

8085 mikroprocessor fungerer ikke teknisk på halv Frekvensen af ​​krystaloscillatoren. Det fungerer på en sjette Frekvensen af ​​krystaloscillatoren. Her er hvorfor:

urgenerering i 8085:

1. Crystal Oscillator: 8085 bruger en krystaloscillator til at generere et højfrekvent signal. Dette signal er typisk i området 6 MHz.

2. Divide-by-6-tæller: Oscillatorudgangen føres ind i en divide-for-6-tæller inden for 8085's interne kredsløb. Denne tæller deler oscillatorfrekvensen med 6.

3. maskincyklusur: Outputet fra divide-for-6-tælleren er maskincyklusuret. Dette ursignal bestemmer tidspunktet for forskellige operationer inden for 8085.

Beregning:

Hvis krystaloscillatorfrekvensen er 6 MHz, er maskincyklusurfrekvensen:

6 MHz / 6 =1 MHz

Hvorfor dele med 6?

8085 bruger en divide-by-6-tæller af nogle få grunde:

* Optimering: Delende frekvensen med 6 giver en passende urhastighed til 8085's interne operationer.

* timing: Maskincyklusuret bestemmer tidspunktet for forskellige instruktioner, og at dele frekvensen med 6 sikrer, at disse operationer er korrekt synkroniseret.

* Kompatibilitet: 8085's arkitektur er designet til at fungere med dette urprogram, og det giver mulighed for kompatibilitet med andre enheder ved hjælp af lignende timingstandarder.

Nøglepunkter:

* 8085's maskincyklusurfrekvens er en sjette krystaloscillatorfrekvensen.

* Skiftet-for-6-tælleren er vigtig for korrekt funktion af 8085.

Fortæl mig, hvis du har yderligere spørgsmål!

Varme artikler