Key Takeaways
- 8085 is een 8-bits microprocessor, terwijl 8086 een 16-bits microprocessor is.
- 8086 biedt meer geheugenadresseringsmogelijkheden dan 8085.
- 8086 heeft een hogere kloksnelheid en betere prestaties dan 8085.
Wat is een 8085-microprocessor?
Een 8085-microprocessor is een van de eerste microprocessors die door Intel is ontworpen. Een 8085-microprocessor is een 8-bits microprocessor die tegelijkertijd op 8-bits gegevens kan werken. Deze bewerking wordt uitgevoerd in een enkele cyclus.
De 8085-microprocessor kreeg zijn naam omdat de ALU-grootte 8 bits is. Dit type microprocessor biedt een databus van 8 bits en een adresbus van 16 bits. Daarom is de toegestane toegankelijke geheugenruimte 64KB.
Al met al een 8085 microprocessor kan 64 kilobytes aan gegevens opslaan. De rekenkundige en logische eenheden van een 8085-microprocessor kunnen bewerkingen uitvoeren zoals optellen, aftrekken, vergelijken, aanvullen, verhogen, verlagen, verschuiven, EN, OF en XOR.
Een 8085-microprocessor is een op accumulator gebaseerde processor. Wanneer een bewerking doorgaat, bevinden de gegevens zich in de accumulator en tijdelijke registers. De uitvoer wordt opgeslagen in de accumulator en de vlaggen worden dienovereenkomstig gerust. Het voert de uitvoering van een programma uit in 3 fasen: ophalen, decoderen en uitvoeren.
Wat is een 8086-microprocessor?
Een 8086-microprocessor is een ander type microprocessor ontworpen door Intel. Een 8086-microprocessor is een 16-bits microprocessor die is ontworpen om meer dan 16-bits gegevens tegelijkertijd uit te voeren. Het is een geavanceerde versie van een 8085-microprocessor.
Het is een 16-bits microprocessor vanwege de grootte van de ALU. Een 8086-microprocessor levert een databus van 16 bits en een adresbus van 20 bits. Daarom is de juiste geheugenlocatie die door dit type microprocessor wordt aangeboden 1 MB.is 1 MB.
Een 8086-microprocessor heeft twee afzonderlijke bedieningseenheden: businterface-eenheid en uitvoeringseenheid. De BIU is verantwoordelijk voor het ophalen van de instructies uit het geheugen en de EU voert de instructies in de instructie uit queue.
Verschil tussen 8085-microprocessor en 8086-microprocessor
- Een 8085-microprocessor is een 8-bits processor, terwijl een 8086-microprocessor een 16-bits processor is.
- Een 8085 microprocessor heeft een on-chip oscillator van 3 MHz, terwijl een 8086 microprocessor in drie versies komt met een klokfrequentie van 5 MHz, 8 MHz en 10 MHz.
- Een 8085-microprocessor ondersteunt geen geheugen segmentatie, terwijl een 8086-microprocessor gesegmenteerd is.
- Een 8085-microprocessor heeft 5 vlaggen, namelijk carry, hulptransport, pariteit, nul en teken, terwijl een 8086-microprocessor 9 vlaggen heeft, namelijk draag, hulptransport, pariteit, nul, teken, trap, interrupt, richting en overloop .
- Een 8085-microprocessor heeft slechts één werkingsmodus, terwijl een 8086-microprocessor twee modi heeft, dwz minimum- en maximummodi.
Vergelijking tussen 8085 microprocessor en 8086 microprocessor
Parameters van vergelijking: | 8085 Microprocessor | 8086 Microprocessor |
---|---|---|
Definitie | Een 8085-microprocessor is een op accumulator gebaseerde 8-bits processor die tegelijkertijd 8-bits gegevens kan verwerken. | Een 8086-microprocessor is een op een register gebaseerde 16-bits processor die tegelijkertijd 16-bits gegevens kan verwerken. |
Maximale toegankelijke geheugencapaciteit | De maximaal toegankelijke geheugencapaciteit van een 8085-microprocessor is 216 bytes of 64 kB. | De maximaal toegankelijke geheugencapaciteit van een 8086-microprocessor is 220 bytes of 1 MB. |
Grootte rekenkundige logische eenheid (ALU). | Een 8085-microprocessor heeft een 8-bits ALU. | Een 8086-microprocessor heeft een 16-bits ALU. |
Aantal transistoren | Een 8085-microprocessor bestaat uit 6500 transistors. | Een 8086-microprocessor bestaat uit 29000 transistors. |
Operations | Een 8085-microprocessor kan optellen, aftrekken, verhogen, verlagen, vergelijken, AND, OR, XOR, shift en complementbewerkingen uitvoeren. | Een 8086-microprocessor kan alle bewerkingen van een 8085-microprocessor uitvoeren, samen met vermenigvuldigen en delen. |
- https://books.google.com/books?hl=en&lr=&id=cYlDhsRYtsYC&oi=fnd&pg=PA1&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=pQ6OWnyHyE&sig=TKl2Q5jVYGvn5bD_JNsM0cnmcCw
- https://books.google.com/books?hl=en&lr=&id=8zjLPwPdiuQC&oi=fnd&pg=PR15&dq=difference+between+8085+microprocessor+and+8086+microprocessor&ots=2-CmdxdMWE&sig=7sgUTnVWsUEJUeSq4rxPCJlaqks
Laatst bijgewerkt: 29 juli 2023
Sandeep Bhandari heeft een Bachelor of Engineering in Computers van Thapar University (2006). Hij heeft 20 jaar ervaring op het gebied van technologie. Hij heeft een grote interesse in verschillende technische gebieden, waaronder databasesystemen, computernetwerken en programmeren. Je kunt meer over hem lezen op zijn bio pagina.