Über den Mikroprozessor Intel 8085

December 16

Intel Corporation produziert zuerst 8085 Mikroprozessoren in den späten 1970er Jahren als Ersatz für die alternden 8080-Einheit. Der 8085 war bemerkenswert, als es Spannungsanforderungen stark reduziert, während die Erhöhung der Kompatibilität mit anderen Hardwaregeräten besonders Videocontroller. Dieses binäre Gerät erlaubt Intel Microcomputer zu bauen, die deutlich weniger waren teurer als die 8080-Modelle.

Architektur

Der Mikroprozessor 8085 wurde in mehreren Varianten, einschließlich 8085A, 8085AH und M8085AH. Jede Variante Uhr bzw. auf einer anderen Kern-Taktfrequenz von 3, 5 und 6 Megahertz oder MHz, betrieben. Dieser Prozessor war ein 8-Bit-Kern, was bedeutet, dass es acht Gruppen von Daten über 64 Byte erlaubt, so dass jeder Bereich zugegriffen werden konnte. Mit einer 6.500 Transistor Count, 500 mehr als der 8080, bedurfte es nur noch 5 Volt oder V, Strom zum Betrieb.

Anwendungen

Obwohl in erster Linie eine Central Processing Unit oder CPU, sah der Mikroprozessor 8085 die größte Verwendung von der NASA Produkteinführung Missionen während der frühen 1980er Jahre. Mit mehr als 100 Missionen aus-Welt der 8085 sammelte eine Menge Publicity und wurde ein beliebtes Controller für Amateur Elektronik wie Leiterplatten, Radios und telemetrische Geräte. Der 8085 war noch im gemeinsamen Einsatz für Rakete Missionen und Satelliten bis Anfang 2002, als sie für leistungsfähigere Architekturen ausgemustert wurde.

Registriert

Der 8085-Prozessor verfügt über sieben 8-Bit-Register (A, B, C, D, E, H und L) mit einem Wesen der Akkumulator und die anderen als einzelne Byte-Register oder als 16-Bit-Register (BC, DE, HL) gepaart. In einigen Konfigurationen könnten Sie auch der primäre Akku mit einer begrenzten HL-Kombination ersetzen, die war 16-Bit und erlaubt einen volles Programm-Zähler.

Anweisungen

Die meisten Anweisungen, die Sätze in der A fertig sind register, für 8-Bit-Programme. Wenn eine 16-Bit-Akku betrieben wird, jedoch die HL-Kombination erlaubt die Verwendung des floating-Point-Arithmetik. Mit diesen aktiviert war es auch möglich, 24-Bit Programmierung Stapel vorübergehend zu erstellen, die unvergleichliche computational Bearbeitung zur Zeit erlaubt.

Interupts

Der Mikroprozessor 8085 enthält fünf grundlegende Interupts, die über andere Aktionen priorisiert werden. Der RST-Serie von Interrupts (5.5, 6.5, 7.5) sind alle Maskierbare Interrupts, was bedeutet, dass Sie sie deaktivieren. Wenn diese Interrupts empfangen werden, wird der Prozessor schreibt in die allgemeine PC-Stack und verzweigt in die entsprechenden Aufruf-Adresse (hexadezimal--2Ch, 34h, 3Ch). Es gibt auch einen nicht-maskierbaren Trap-Interupt, das speichert und dann an die 24h-Adresse verzweigt.