Intel Corporation produserte de første 8085 mikroprosessorer i slutten av 1970-tallet som en erstatning for den aldrende 8080 -enheten . 8085 var bemerkelsesverdig i at det i stor grad redusert krav til spenning og samtidig øke kompatibiliteten med andre maskinvareenheter , spesielt video -kontrollere . Dette binær verktøyet tillot Intel å bygge datamaskiner som var betydelig rimeligere enn de 8080 modellene. Arkitektur
8085 mikroprosessor var tilgjengelig i flere varianter , inkludert 8085A , 8085AH og M8085AH . Hver variant klokke drives på en annen kjerne klokkehastighet på 3, 5 og 6 megahertz , eller MHz , henholdsvis. Denne prosessoren var en 8 -bit kjerne , noe som betyr at det er tillatt åtte sett av data på tvers av 64 - bytes , slik at hvert område kunne nås . Med en 6500 transistor teller, 500 mer enn 8080 , er det fortsatt bare nødvendig 5 volt eller V , av elektrisitet for å fungere.
Applications
Selv primært en sentral processing unit eller CPU , så 8085 mikroprosessor størst bruk av NASA i lanseringen oppdrag i hele 1980 . Med mer enn 100 oppdrag off- verden , 8085 fått mye publisitet og ble en populær kontrolleren for amatører elektronikk som kretskort , radioer og telemetriske enheter. 8085 var fortsatt i vanlig bruk for rakett oppdrag og satellitter til tidlig 2002 da det ble pensjonert for kraftigere arkitekturer .
Registrerer
8085 prosessor har syv 8 - bits registre (A, B , C, D , E, H og L) der A er akkumulatoren og de andre som individuelle byte- registre eller sammenkoblet som 16- bits registre (BC , dE, HL ). I noen konfigurasjoner kan du også bytte ut den primære akkumulator med en begrenset HL kombinasjon som var 16 -bit og tillot et fullt program teller.
Instruksjoner
De fleste instruksjon sett er gjort i et register , for 8- bit programmer . Ved drift som en 16-bits akkumulator , men tillot HL kombinasjonen ved bruk av flytende punkt aritmetikk . Med disse aktivert var det også mulig å midlertidig lage 24 - bit programmering stabler som tillatt uten sidestykke beregningsorientert behandling på den tiden.
Interupts
8085 mikroprosessor inneholder fem grunnleggende interupts som blir prioritert fremfor andre handlinger . Den RST rekke avbrudd ( 5.5, 6.5, 7.5 ) er alle Maskable avbryter , som betyr at du kan slå dem av. Når disse avbrudd mottas, skriver prosessoren til den personlige datamaskinen generell stabel og grenene til passende anropsadressen (heksadesimal - 2 kanal, 34h , 3CH ) . Det er også en ikke- Maskable felle avbryte som sparer og deretter grener til 24 -adressen .