Key Take Away
- 8085 ist ein 8-Bit-Mikroprozessor, während 8086 ein 16-Bit-Mikroprozessor ist.
- 8086 bietet mehr Möglichkeiten zur Speicheradressierung als 8085.
- 8086 hat eine schnellere Taktrate und eine bessere Leistung als 8085.
Was ist ein 8085 Mikroprozessor?
Ein 8085-Mikroprozessor ist einer der frühesten von Intel entwickelten Mikroprozessoren. Ein 8085-Mikroprozessor ist ein 8-Bit-Mikroprozessor, der gleichzeitig mit 8-Bit-Daten arbeiten kann. Dieser Vorgang wird in einem einzigen Zyklus durchgeführt.
Der 8085-Mikroprozessor erhielt seinen Namen, da die ALU-Größe 8 Bit beträgt. Dieser Mikroprozessortyp bietet einen Datenbus von 8 Bit Größe und einen Adressbus von 16 Bit. Daher beträgt der zulässige verfügbare Speicherplatz 64 KB.
Insgesamt ein 8085 Mikroprozessor kann 64 Kilobyte Daten speichern. Die arithmetischen und logischen Einheiten eines 8085-Mikroprozessors können Operationen wie Addition, Subtraktion, Vergleich, Komplement, Inkrementierung, Dekrementierung, Verschiebung sowie UND, ODER und XOR ausführen.
Ein 8085-Mikroprozessor ist ein Akkumulator-basierter Prozessor. Wenn eine Operation fortgesetzt wird, befinden sich die Daten im Akkumulator und in temporären Registern. Die Ausgabe wird im Akkumulator gespeichert und die Flags werden entsprechend zurückgesetzt. Es führt die Ausführung eines Programms in 3 Stufen durch: Abrufen, Decodieren und Ausführen.
Was ist ein 8086 Mikroprozessor?
Ein 8086-Mikroprozessor ist ein weiterer Mikroprozessortyp, der von Intel entwickelt wurde. Ein 8086-Mikroprozessor ist ein 16-Bit-Mikroprozessor, der für die gleichzeitige Ausführung von 16-Bit-Daten ausgelegt ist. Es ist eine erweiterte Version eines 8085-Mikroprozessors.
Aufgrund der Größe seiner ALU ist es ein 16-Bit-Mikroprozessor. Ein 8086-Mikroprozessor stellt einen Datenbus mit einer Größe von 16 Bit und einen Adressbus mit einer Größe von 20 Bit bereit. Daher ist die richtige Speicherstelle, die von dieser Art von Mikroprozessor angeboten wird, 1 MB. ist 1 MB.
Ein 8086-Mikroprozessor verfügt über zwei separate Betriebseinheiten: Busschnittstelleneinheit und Ausführungseinheit. Die BIU ist dafür verantwortlich, die Anweisungen aus dem Speicher abzurufen, und die EU führt die Anweisungen in der Anweisung aus Warteschlange.
Unterschied zwischen 8085 Mikroprozessor und 8086 Mikroprozessor
- Ein 8085-Mikroprozessor ist ein 8-Bit-Prozessor, während ein 8086-Mikroprozessor ein 16-Bit-Prozessor ist.
- Ein 8085-Mikroprozessor hat einen On-Chip-Oszillator von 3 MHz, während ein 8086-Mikroprozessor in drei Versionen mit einer Taktfrequenz von 5 MHz, 8 MHz und 10 MHz erhältlich ist.
- Ein 8085-Mikroprozessor unterstützt keinen Speicher Segmentierung, während ein 8086-Mikroprozessor segmentiert ist.
- Ein 8085-Mikroprozessor verfügt über 5 Flags, nämlich Übertrag, Hilfsübertrag, Parität, Null und Vorzeichen, während ein 8086-Mikroprozessor 9 Flags hat, nämlich Übertrag, Hilfsübertrag, Parität, Null, Vorzeichen, Trap, Interrupt, Richtung und Überlauf .
- Ein 8085-Mikroprozessor hat nur einen Betriebsmodus, während ein 8086-Mikroprozessor zwei Modi hat, dh einen Minimal- und einen Maximalmodus.
Vergleich zwischen 8085 Mikroprozessor und 8086 Mikroprozessor
Vergleichsparameter | 8085 Mikroprozessor | 8086 Mikroprozessor |
---|---|---|
Definition | Ein 8085-Mikroprozessor ist ein akkumulatorbasierter 8-Bit-Prozessor, der 8-Bit-Daten gleichzeitig verarbeiten kann. | Ein 8086-Mikroprozessor ist ein registerbasierter 16-Bit-Prozessor, der 16-Bit-Daten gleichzeitig verarbeiten kann. |
Maximal zugängliche Speicherkapazität | Die maximal zugängliche Speicherkapazität eines 8085-Mikroprozessors beträgt 216 Byte oder 64kB. | Die maximal zugängliche Speicherkapazität eines 8086-Mikroprozessors beträgt 220 Bytes oder 1 MB. |
Größe der Arithmetic Logic Unit (ALU). | Ein 8085-Mikroprozessor hat eine 8-Bit-ALU. | Ein 8086-Mikroprozessor hat eine 16-Bit-ALU. |
Anzahl der Transistoren | Ein 8085-Mikroprozessor besteht aus 6500 Transistoren. | Ein 8086-Mikroprozessor besteht aus 29000 Transistoren. |
Einkauf & Prozesse | Ein 8085-Mikroprozessor kann Additions-, Subtraktions-, Erhöhungs-, Verringerungs-, Vergleichs-, UND-, ODER-, XOR-, Verschiebungs- und Komplementoperationen ausführen. | Ein 8086-Mikroprozessor kann alle Operationen eines 8085-Mikroprozessors ausführen, zusammen mit Multiplikation und Division. |
- 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
Letzte Aktualisierung: 29. Juli 2023
Sandeep Bhandari hat einen Bachelor of Engineering in Computers von der Thapar University (2006). Er verfügt über 20 Jahre Erfahrung im Technologiebereich. Er interessiert sich sehr für verschiedene technische Bereiche, darunter Datenbanksysteme, Computernetzwerke und Programmierung. Sie können mehr über ihn auf seinem lesen Bio-Seite.