Intel Corporation producerede de første 8085 mikroprocessorer i slutningen af 1970'erne som en erstatning for den aldrende 8080 -enheden. 8085 var bemærkelsesværdigt i, at det i høj grad reduceret spænding krav og samtidig øge kompatibilitet med andre hardwareenheder , især video controllere. Denne binære enhed tillod Intel at bygge mikrocomputere , der var betydeligt billigere end de 8080 modeller. Arkitektur
8085 mikroprocessor var tilgængelig i flere varianter , herunder 8085A , 8085AH og M8085AH . Hver variant ur drives på en anden kerne clock hastighed på 3, 5 og 6 megahertz eller MHz. Denne processor var en 8-bit kerne , hvilket betyder, at det tillod otte sæt data over 64 bytes således at hvert område kan tilgås . Med en 6.500 transistor count , 500 mere end 8080 er det stadig kun kræves 5 volt , eller V , af elektricitet til at drive .
Applications
Selv om han primært en central processor eller CPU, 8085 mikroprocessor oplevede den største brug af NASA i lanceringen missioner over hele begyndelsen af 1980'erne. Med mere end 100 missioner off- verden, 8085 høstet en masse omtale og blev en populær controller til amatør elektronik såsom printkort, radioer og telemetriløsninger enheder. 8085 var stadig i almindelig brug til raketsystemer missioner og satellitter indtil begyndelsen af 2002 , da det blev pensioneret for mere kraftfulde arkitekturer .
Registrerer
8085 processor har syv 8 - bit registre (A, B , C, D , E, H og L ) hvor A er akkumulatoren og de andre som individuel byte - registre eller parret som 16 - bit registre (BC , dE, HL ) . I nogle konfigurationer, du vil også kunne erstatte den primære akkumulator med en begrænset HL kombination, der var 16 -bit og tillod et fuldt program tæller.
Instruktioner
fleste instruktion sæt er gjort i et register for 8 - bit programmer . Når det fungerer som et 16-bit akkumulator , men HL kombinationen tillod brugen af floating point aritmetik . Med disse aktiveret var det også muligt at skabe midlertidige 24-bit programmering stakke , der tillod sidestykke beregningsmæssige behandling på det tidspunkt.
Interupts
8085 mikroprocessor indeholder fem grundlæggende interupts der prioriteres over andre foranstaltninger. Den RST serie af interrupts (5,5 , 6,5, 7,5) er alle maskerbart interrupts, hvilket betyder at du kan slå dem fra . Når disse interrupts er modtaget, processoren skriver til den personlige computer generelle stak og grene til det relevante opkald adressen ( hexadecimal - 2Kr , 34h , 3Ch ) . Der er også en ikke- maskerbart fælde interrupt , der gemmer og så grene til 24 adresse.