Forskjellen mellom 8085 og 8086

I 1977 introduserte Intel 8085, den siste åtte bit mikroprosessoren. I dag er det over 200 millioner slike mikroprosessorer innebygd i ulike elektroniske enheter, og produksjonen fortsetter i fremtiden. I 1978 ble en mikroprosessor 8086-16 bits mikroprosessor produsert med en hastighet på 2,5 MPa. Mikroprosessorminnet er opptil 16 ganger mer så høyt som 1 MB.

Hva er 8085?

En oppgradert versjon av Intel 8008/8080-prosessorer, Intel opprettet den kjente 8085-prosessoren. I denne prosessoren ble det lagt til 2 nye instruksjoner for å slå på / av de 3 terminaler og inngangs- / utgangsporter, og forenklet maskinvaren med bare en + 5V (Volt) strøm, samt lagt til en impulsgenerator og kretsstyringskrets . Denne mikroprosessoren krever få maskinvarekomponenter, men plassering og funksjonalitet kan gi svært høy arbeidseffektivitet. Mikroprosessoren 8085 er svært lik mikrokontrollere, slik som PIC 16f84, som er mye brukt i prosesskontroll. Ifølge sin kraft kan 8085 ikke sammenlignes med Pentium mikroprosessorer, men den vil bli brukt i lang tid fordi den har en god applikasjon i enklere elektroniske enheter som ikke krever slike kraftige prosessorer. Dette er en åtte bit prosessor, som behandler data med en størrelse på en byte. Den har en klokkehastighetsgenerator med en digital klokkehastighet på 8 MHz, en spesiell kontroller for intermittent drift og tidsregulering. Den har tilgang til minne med en kapasitet på 64KV, i utgangspunktet er det 16 adressepinner for direkte adressering av minneplassen (216 = 64K).

Tekniske spesifikasjoner

  • Frekvens 5MHz;
  • ca 6500 transistorer per 1 μm
  • Databuss på 8 bit
  • 16 bits
  • AH-versjonen har et 20% lavere strømforbruk enn vanlig 8085-prosessor.
  • Direkte minneadressering på 64 Kbps;
  • 1,3 μs kommandolinje (0,8 μs ved 8085AH-2 / 0.67 ved 8085AH-1);
  • 4 vektorinterrupt-innganger (en kan ikke maskeres);
  • desimalt, binært og aritmetisk med dobbel presisjon.

Hva er 8086?

8086 er tredje generasjons mikroprosessorer. 8086 har en 16 bit databuss. 8086 har et minne med en kapasitet på 1 MB (220) og 20 bit adresser brukes til å adressere minnesteder. 8086 har en 40-pinners bolig og bruker en 5V strømforsyning. Avhengig av programmets størrelse og kompleksitet kan den fungere i to moduser - minimal og maksimal. 8086 inneholder separate enheter som samtidig utfører noen faser (overføring av operasjonskode fra minne til mikroprosessor - opkode henting, operandoverføring hvis ønskelig - les, effektiv utførelse - utførelse, retur av resultatet til minnet - skriv). 8086 arbeider utelukkende i realistisk modus. Fra 8086 til 80286, er følgende adresser i bruk: register adressering, umiddelbar, direkte, registrering indirekte, basert, indeksert, basert indeksert og basert indeksert med forskyvning.

 Tekniske spesifikasjoner

  • Frekvens opp til 10 MHz;
  • ca 29000 transistorer per 1 μm
  • Databuss på 16 bit
  • 20 bit adresselinje
  • Direkte minneadressering på 1 MB;
  • Minimum og maksimal modus
  • Desimal, binær og ASCII.

Forskjellen mellom 8085 og 8086

  1. Størrelse

Først og fremst er 8085 en 8 bit, mens 8086 en 16 bit prosessor.

  1. Adresselinje

8085 bruker 18 bit adresselinje, 8086 en 20 bit en.

  1. Data buss

Den første har 8 bit, den andre 16 bit databussen.

  1. Klokkefart

8085 mikroprosessorens klokkehastighet er 3.072 MHz. 8086 var opprinnelig begrenset til 5 MHz, men det går opp til 10 MHz i dag.

  1. Flaggregistrering

Flaggregistret ved 8085 inneholder 5 flagg, i tilfelle 8086 - 9.

  1. Pipeline

8086 er den eneste som muliggjør rørledninger.

  1. Transistornummer

8085 integrerer lavere antall transistorer - rundt 6500. 8086 har flere transistorer - ca 29000.

  1. Klokke syklus

8085 jobber med klokke syklus med 50% arbeids syklus, mens 8086 med 33%.

  1. Minnestørrelse

8085 bruker 64 KB minne, 8086 1 MB.

  1. Minnesegmentering

Den senere versjonen støtter minnesegmentering.

  1. Driftsformer

8086 kan fungere i minimum og maksimal modus.

  1. Aritmetikk

8085 støtter desimal- og heltallskode, mens 8086 støtter også ASCII.

  1. Prosessor nummer

8085 bruker bare én prosessor - 8086 kan bruke en ekstern en.

  1. Koste

8086 er høyere i pris

8085 mot 8086

Sammendrag

  • 8085 mikroprosessoren ble designet av Intel i midten av 1977. Den er kompatibel med mikroprosessor 8080 og krever mindre ekstra maskinvare, noe som gjør det mulig å lage et enklere og billigere datasystem. Denne mikroprosessoren har en Von Neumann-arkitektur, som innebærer blanding av operasjonskode og operand. Mikroprosessoren 8085 krever: CPU, minne og I / O-modell.
  • I 1978 lanserte Intel den nye 8086-prosessoren, og et år senere, 8088, som bare utmerker seg i adresselinjen. Dette er den første 16-bits prosessoren. 8086 har en 20-bits databuss som gjør det mulig å lagre maksimalt 220 = 1 MB data. For informasjon inneholder denne prosessoren ca 29.000 transistorer, og fra denne prosessortypen er det forskjellige prosessorer som opererer ved 5,6 eller 10 MHz driftsfrekvens. Nyheten av disse prosessorene var segmenteringen av minneplassen, det vil si dens oppdeling i 4 segmenter på 214B (byte).