Science >> Wetenschap >  >> Fysica

Waarom werkt 8085 op de halve frequentie van Crystal Oscillator?

De 8085 microprocessor werkt technisch niet op de helft De frequentie van de kristaloscillator. Het werkt op een zesde De frequentie van de kristaloscillator. Dit is waarom:

klokgeneratie in de 8085:

1. Crystal Oscillator: De 8085 maakt gebruik van een kristaloscillator om een ​​hoogfrequent signaal te genereren. Dit signaal bevindt zich meestal in het bereik van 6 MHz.

2. Divide-by-6 teller: De oscillatoruitgang wordt ingevoerd in een Divide-By-6-teller binnen het interne circuit van de 8085. Deze teller verdeelt de oscillatorfrequentie met 6.

3. Machinecyclusklok: De uitgang van de Divide-By-6-teller is de machinecyclusklok. Dit kloksignaal bepaalt de timing van verschillende bewerkingen binnen de 8085.

Berekening:

Als de frequentie van de kristaloscillator 6 MHz is, is de klokfrequentie van de machinecyclus:

6 MHz / 6 =1 MHz

Waarom delen door 6?

De 8085 gebruikt om een ​​paar redenen een Divide-By-6-teller:

* Optimalisatie: Het verdelen van de frequentie met 6 biedt een geschikte kloksnelheid voor de interne bewerkingen van de 8085.

* timing: De machinecyclusklok bepaalt de timing van verschillende instructies en het verdelen van de frequentie door 6 zorgt ervoor dat deze bewerkingen correct zijn gesynchroniseerd.

* Compatibiliteit: De architectuur van de 8085 is ontworpen om te werken met dit klokschema en maakt compatibiliteit met andere apparaten mogelijk met behulp van vergelijkbare timingstandaarden.

Sleutelpunten:

* De klokfrequentie van de machinecyclus van de 8085 is een zesde de kristal -oscillatorfrequentie.

* De Divide-By-6-teller is essentieel voor de juiste werking van de 8085.

Laat het me weten als je nog vragen hebt!