Intel Corporation produzierte die ersten 8085 Mikroprozessoren in den späten 1970er Jahren als Ersatz für die alternde 8080 -Einheit . Die 8085 war bemerkenswert , dass es stark reduziert Spannung Anforderungen bei gleichzeitiger Erhöhung der Kompatibilität mit anderen Hardware-Geräten , vor allem Video-Controller . Diese binäre Gerät erlaubt Intel Mikrocomputer , die deutlich günstiger als die 8080 Modelle waren zu bauen. Architektur
Die Mikroprozessor 8085 gab es in mehreren Varianten einschließlich 8085A , 8085AH und M8085AH . Jede Variante Uhr an einem anderen Kern Taktrate von 3, 5 und 6 MHz oder MHz betrieben sind. Dieser Prozessor war ein 8 -Bit- Kern , was bedeutet, dass es acht Sätze von Daten erlaubt über 64 Bytes, so dass jeder Bereich zugegriffen werden kann . Mit einer 6.500 Anzahl der Transistoren , 500 mehr als im 8080 , es immer noch nur 5 Volt oder V, der Strom benötigt, um zu arbeiten.
Anwendungen
Obwohl in erster Linie eine zentrale Processing Unit , CPU oder sah der Mikroprozessor 8085 den größten Nutzen von der NASA in Start -Missionen in den frühen 1980er Jahren. Mit mehr als 100 Missionen off- Welt, der 8085 sammelte eine Menge Publicity und wurde zu einem beliebten Controller für Amateur- Elektronik wie Leiterplatten, Radios und telemetrische Geräte . Die 8085 noch im allgemeinen Gebrauch für Raketen und Satelliten -Missionen bis Anfang 2002 , als es für leistungsfähigere Architekturen Ruhestand.
Register
8085 Prozessor sieben 8- bit-Register (A, B , C, D , E, H und L) , wobei A der Akkumulator und die anderen als einzelne Byte - Register oder paarweise als 16- bit-Register (BC , DE, HL) . In einigen Konfigurationen könnten Sie ersetzen auch die primäre Akku mit einer begrenzten HL Kombination, die 16-Bit war und erlaubt ein volles Programm Zähler .
Anleitung
meisten Befehlssätze sind getan in dem A-Register , für 8 -Bit-Programme . Beim Betrieb als ein 16- Bit-Akkumulator , jedoch erlaubt der HL Kombination der Verwendung von Gleitkomma- Arithmetik . Mit diesen fähigen war es auch möglich, vorübergehend erstellen 24 - Bit-Programmierung Stacks , die ihresgleichen rechnerische Verarbeitung zum Zeitpunkt erlaubt.
Interupts
8085 Mikroprozessor enthält fünf grundlegende interupts dass sind über andere Maßnahmen priorisiert. Die RST- Reihe von Interrupts ( 5.5, 6.5, 7.5 ) sind alle maskierbare Unterbrechungen , dh Sie können sie auszuschalten . Wenn diese Alarme empfangen werden, schreibt der Prozessor an den Personal Computer allgemeinen Stack und Äste auf die entsprechende Aufforderung Adresse (hexadezimal - 2Ch , 34h , 3Ch ) . Es gibt auch eine nichtmaskierbare Falle die Interrupt und speichert dann Äste zum 24h -Adresse .