Forskellen mellem 8085 og 8086

I 1977 introducerede Intel 8085, den sidste otte-bit mikroprocessor. I dag er der over 200 millioner sådanne mikroprocessorer indlejret i forskellige elektroniske enheder, og dens produktion vil fortsætte i fremtiden. I 1978 blev en mikroprocessor 8086 - 16 bit mikroprocessor produceret med en kørehastighed på 2,5 MPa. Dets mikroprocessorhukommelse er op til 16 gange så høj som 1 MB.

Hvad er 8085?

Som en opgraderet version af Intel 8008/8080-processorer oprettet Intel den velkendte 8085-processor. I denne processor blev der tilføjet 2 nye instruktioner til at tænde / slukke for de 3 terminaler og indgangs- / udgangsportene og forenklet hardware ved hjælp af kun en + 5V (Volt) strøm samt tilføjet en tidsimpulsgenerator og kredsløbskredsløb . Denne mikroprocessor kræver få hardwarekomponenter, men deres placering og funktionalitet kan give meget høj arbejdseffektivitet. Mikroprocessoren 8085 ligner meget mikrokontrollere, såsom PIC 16f84, der er vidt brugt i processtyring. I henhold til dens magt kan 8085 ikke sammenlignes med Pentium-mikroprocessorer, men det vil blive brugt i lang tid, fordi det har en fantastisk anvendelse i enklere elektroniske enheder, der ikke kræver så kraftige processorer. Dette er en otte bit processor, der behandler data med en størrelse på en byte. Det har en urhastighedsgenerator med en digital urhastighed på 8 MHz, en speciel controller til intermitterende drift og tidsstyring. Det har adgang til hukommelse med en kapacitet på 64KV, dybest set er der 16 adressestifter til direkte adressering af hukommelsesområdet (216 = 64K).

Tekniske specifikationer

  • Frekvens 5MHz;
  • ca. 6500 transistorer pr. 1 um
  • Databus på 8 bit
  • 16 bit
  • AH-versionen har et 20% lavere strømforbrug end den normale 8085-processor.
  • Direkte hukommelsesadressering på 64 Kbps;
  • 1,3 μs kommandolinie (0,8 μs ved 8085AH-2 /0,67 ved 8085AH-1);
  • 4 vektorafbrydelsesindgange (en kan ikke maskeres);
  • decimal, binær og aritmetisk med dobbelt præcision.

Hvad er 8086?

8086 er tredje generation af mikroprocessorer. 8086 har en 16 bit databus. 8086 har en hukommelse med en kapacitet på 1 MB (220) og 20 bit-adresser bruges til at adressere hukommelsesplaceringerne. 8086 har et 40-polet hus og bruger en 5V strømforsyning. Afhængig af programmets størrelse og kompleksitet kan det arbejde i to tilstande - minimalt og maksimalt. 8086 indeholder separate enheder, der samtidig udfører nogle faser (overførsel af driftskode fra hukommelse til mikroprocessor - opkodet hentning, operand transmission hvis det ønskes - læst, effektiv udførelse - udførelse, returnering af resultatet til hukommelsen - skriv). 8086 fungerer udelukkende i realistisk driftsform. Fra 8086 til 80286 er følgende adresser i brug: registre adressering, øjeblikkelig, direkte, registrering indirekte, baseret, indekseret, baseret indekseret og baseret indekseret med forskydning.

 Tekniske specifikationer

  • Frekvens op til 10 MHz;
  • ca. 29000 transistorer pr. 1 um
  • Databus på 16 bit
  • 20 bit adresselinie
  • Direkte hukommelsesadressering på 1 MB;
  • Minimum og maksimal tilstand
  • Decimal, binær og ASCII.

Forskellen mellem 8085 og 8086

  1. Størrelse

Først og fremmest er 8085 en 8 bit, mens 8086 er en 16 bit processor.

  1. Adresselinje

8085 bruger 18 bit adresselinie, 8086 en 20 bit en.

  1. Databus

Den første har 8 bit, den anden 16 bit databus.

  1. Urhastighed

8085 mikroprocessorernes urhastighed er 3.072 MHz. 8086 var oprindeligt begrænset til 5 MHz, men det går op til 10 MHz i dag.

  1. Flagregister

Flagregistret i tilfælde af 8085 indeholder 5 flag, i tilfælde af 8086 - 9.

  1. Pipeline

8086 er den eneste, der muliggør rørledning.

  1. Transistors nummer

8085 integrerer lavere antal transistorer - omkring 6500. 8086 har flere transistorer - ca. 29000.

  1. Urcyklus

8085 fungerer på urcyklus med 50% arbejdscyklus, mens 8086 med 33%.

  1. Hukommelsesstørrelse

8085 bruger 64 KB hukommelse, 8086 1 MB.

  1. Hukommelsessegmentering

Den senere version understøtter hukommelsessegmentering.

  1. Driftsformer

8086 kan arbejde i minimums- og maksimumtilstand.

  1. Aritmetik

8085 understøtter decimal- og heltalekode, mens 8086 understøtter også ASCII.

  1. Processornummer

8085 bruger kun én processor - 8086 kan bruge en ekstern en.

  1. Koste

8086 er højere i pris

8085 mod 8086

Resumé

  • 8085 mikroprocessor blev designet af Intel i midten af ​​1977. Den er kompatibel med mikroprocessor 8080 og kræver mindre ekstra hardware, hvilket gør det muligt at skabe et enklere og billigere computersystem. Denne mikroprocessor har en Von Neumann-arkitektur, som involverer blanding af driftskoden og operanden. Mikroprocessoren 8085 kræver: CPU, hukommelse og I / O-model.
  • I 1978 lancerede Intel den nye 8086-processor og et år senere 8088, som kun er kendetegnet på adresselinjen. Dette er den første 16-bit processor. 8086 har en 20-bit databus, der tillader opbevaring af højst 220 = 1 MB data. Til information indeholder denne processor omkring 29.000 transistorer, og fra denne processortype er der forskellige processorer, der arbejder med 5,6 eller 10 MHz driftsfrekvens. Nyhederne med disse processorer var segmenteringen af ​​hukommelsesområdet, det vil sige dets opdeling i 4 segmenter på 214B (bytes).