Verschil tussen 8085 en 8086

In 1977 introduceerde Intel 8085, de laatste 8-bits microprocessor. Tegenwoordig zijn er meer dan 200 miljoen van dergelijke microprocessors ingebed in verschillende elektronische apparaten, en de productie zal in de toekomst worden voortgezet. In 1978 werd een microprocessor 8086 - 16 bit microprocessor geproduceerd met een doorloopsnelheid van 2,5 MPa. Het geheugen van de microprocessor is tot 16 keer zo hoog als 1 MB.

Wat is 8085?

Als een bijgewerkte versie van Intel 8008/8080-processors heeft Intel de bekende 8085-processor gemaakt. In deze processor zijn 2 nieuwe instructies toegevoegd om de 3 terminals en de invoer / uitvoerpoorten aan / uit te zetten en de hardware vereenvoudigd met slechts een + 5V (Volt) stroom, evenals een tijdimpulsgenerator en circuitbesturingsschakeling toegevoegd . Deze microprocessor heeft weinig hardwarecomponenten nodig, maar hun plaatsing en functionaliteit kunnen zeer hoge werkefficiëntie bieden. De microprocessor 8085 lijkt veel op microcontrollers, zoals PIC 16f84, die op grote schaal worden gebruikt bij procesbesturing. Volgens zijn macht is 8085 niet te vergelijken met Pentium-microprocessors, maar het zal wel lang worden gebruikt omdat het een geweldige toepassing heeft in eenvoudigere elektronische apparaten die dergelijke krachtige processors niet nodig hebben. Dit is een 8-bits processor, die gegevens verwerkt met een grootte van een byte. Het heeft een kloksnelheid generator met een digitale kloksnelheid van 8 MHz, een speciale controller voor intermitterende werking en timing controle. Het heeft toegang tot geheugen met een capaciteit van 64KV, eigenlijk zijn er 16 adrespinnen voor directe adressering van de geheugenruimte (216 = 64K).

Technische specificaties

  • Frequentie 5 MHz;
  • ongeveer 6500 transistoren per 1 μm
  • Databus van 8 bit
  • 16 bits
  • De AH-versie heeft een 20% lager energieverbruik dan de normale 8085-processor.
  • Directe geheugenadressering van 64 Kbps;
  • 1,3 μs commandolijn (0,8 μs bij 8085AH-2 / 0,67 bij 8085AH-1);
  • 4 vector interrupt-ingangen (een kan niet worden gemaskeerd);
  • decimaal, binair en rekenkundig met dubbele precisie.

Wat is 8086?

8086 zijn microprocessors van de derde generatie. 8086 heeft een 16-bits databus. 8086 heeft een geheugen met een capaciteit van 1 MB (220) en 20 bit-adressen worden gebruikt om de geheugenlocaties te adresseren. 8086 heeft een behuizing met 40 pinnen en gebruikt een 5V-voeding. Afhankelijk van de grootte en complexiteit van de programma's, kan deze werken in twee modi - minimaal en maximaal. 8086 bevat afzonderlijke eenheden die tegelijkertijd een aantal fasen uitvoeren (overdracht van werkingscode van geheugen naar microprocessor - opcode ophalen, operand-verzending indien gevraagd - lezen, effectieve uitvoering - uitvoering, terugkeer van het resultaat naar het geheugen - schrijven). 8086 werkt uitsluitend in realistische werkingsmodus. Vanaf 8086 tot 80286 zijn de volgende adressen in gebruik: registers adresseren, direct, direct, indirect registreren, gebaseerd, geïndexeerd, gebaseerd geïndexeerd en gebaseerd geïndexeerd met verplaatsing.

 Technische specificaties

  • Frequentie tot 10 MHz;
  • ongeveer 29.000 transistoren per 1 μm
  • Gegevensbus van 16 bit
  • 20 bit adresregel
  • Directe geheugenadressering van 1 MB;
  • Minimale en maximale modus
  • Decimaal, binair en ASCII.

Verschil tussen 8085 en 8086

  1. Grootte

Allereerst is 8085 een 8 bit, terwijl 8086 een 16 bit-processor is.

  1. Adresregel

8085 gebruikt een adresregel van 18 bit, 8086 een bit van 20 bit.

  1. Gegevensbus

De eerste heeft 8 bit, de tweede 16 bit databus.

  1. Kloksnelheid

De kloksnelheid van de 8085 microprocessors is 3.072 MHz. 8086 was aanvankelijk beperkt tot 5 MHz, maar het gaat tegenwoordig tot 10 MHz.

  1. Vlagregister

Het vlaggenregister in het geval van 8085 bevat 5 vlaggen, in het geval van 8086 - 9.

  1. Pijpleiding

8086 is de enige die pijplijnen mogelijk maakt.

  1. Transistoren nummer

8085 integreert een lager aantal transistoren - ongeveer 6500. 8086 heeft meer transistoren - ongeveer 29000.

  1. Klok cyclus

8085 werkt op klokcyclus met 50% duty cycle, terwijl 8086 met 33%.

  1. Geheugen grootte

8085 gebruikt 64 KB geheugen, 8086 1 MB.

  1. Geheugensegmentatie

De latere versie ondersteunt geheugensegmentatie.

  1. Wijzen van werking

8086 kan werken op de minimum- en maximummodus.

  1. Rekenkundig

8085 ondersteunt decimale code en gehele code, terwijl 8086 ook ASCII ondersteunt.

  1. Processor nummer

8085 gebruikt slechts één processor - 8086 kan een externe processor gebruiken.

  1. Kosten

8086 is hoger in prijs

8085 versus 8086

Samenvatting

  • De 8085 microprocessor is ontworpen door Intel in het midden van 1977. Het is compatibel met microprocessor 8080 en vereist minder extra hardware, wat het mogelijk maakt om een ​​eenvoudiger en goedkoper computersysteem te maken. Deze microprocessor heeft een Von Neumann-architectuur, waarbij de bedieningscode en de operand worden gemengd. De microprocessor 8085 vereist: CPU, geheugen en I / O-model.
  • In 1978 lanceerde Intel de nieuwe 8086-processor en een jaar later 8088, die alleen in de adresregel wordt onderscheiden. Dit is de eerste 16-bits processor. De 8086 heeft een 20-bit databus die een opslag van maximaal 2 mogelijk maakt20 = 1 MB gegevens. Ter informatie bevat deze processor ongeveer 29.000 transistors en van dit type processor zijn er verschillende processoren die werken op een werkfrequentie van 5,6 of 10 MHz. De nieuwigheid van deze processors was de segmentatie van de geheugenruimte, dat wil zeggen, de indeling in 4 segmenten van 214B (bytes).