Diferența între 8085 și 8086

În 1977, Intel a introdus 8085, ultimul microprocesor pe 8 biți. Astăzi există peste 200 de milioane de astfel de microprocesoare încorporate în diverse dispozitive electronice, iar producția sa va continua și în viitor. În 1978, a fost produs un microprocesor microprocesor 8086 - 16 biți cu o viteză de rulare de 2,5 MPa. Memoria sa microprocesor este de până la 16 ori mai mare decât 1MB.

Ce este 8085?

Fiind o versiune imbunatatita a procesoarelor Intel 8008/8080, Intel a creat procesorul de 8085 binecunoscut. În acest procesor au fost adăugate 2 instrucțiuni noi pentru a porni / opri cele 3 terminale și porturile de intrare / ieșire și a simplificat hardware-ul folosind numai un curent de + 5V (Volt), precum și un generator de impulsuri de timp și circuit de control al circuitelor . Acest microprocesor necesită câteva componente hardware, dar plasarea și funcționalitatea acestora pot asigura o eficiență foarte mare a muncii. Microprocesorul 8085 este foarte asemănător cu microcontrolerele, cum ar fi PIC 16f84, care sunt utilizate pe scară largă în controlul proceselor. Conform puterii sale, 8085 nu poate fi comparat cu microprocesoarele Pentium, dar va fi folosit mult timp, deoarece are o aplicație excelentă în dispozitive electronice simple care nu necesită astfel de procesoare puternice. Acesta este un procesor de 8 biți, care procesează date cu o mărime de octet. Dispune de un generator de viteză cu ceas digital cu o viteză de 8 MHz, un controler special pentru funcționarea intermitentă și controlul timpului. Are acces la memorie cu o capacitate de 64KV, practic există 16 pini de adresă pentru adresarea directă a spațiului de memorie (216 = 64 K).

Specificatii tehnice

  • Frecvență 5MHz;
  • aproximativ 6500 tranzistori pe 1 μm
  • Meniul de date de 8 biți
  • 16 biți
  • Versiunea AH are un consum de energie cu 20% mai mic decât procesorul normal 8085.
  • Direcționarea directă a memoriei de 64 kbps;
  • Linia de comandă de 1,3 μs (0,8 μs la 8085AH-2 / 0,67 la 8085AH-1);
  • 4 intrări de întrerupere vectorială (una nu poate fi mascată);
  • zecimal, binar și aritmetică cu dublă precizie.

Ce este 8086?

8086 sunt microprocesoare de generația a treia. 8086 are o magistrală de date de 16 biți. 8086 are o memorie cu o capacitate de 1 MB (220) și adrese de 20 de biți sunt utilizate pentru a aborda locațiile de memorie. 8086 are o carcasă cu 40 de pini și utilizează o sursă de alimentare de 5V. În funcție de mărimea și complexitatea programelor, poate funcționa în două moduri - minim și maxim. 8086 conține unități separate care efectuează simultan câteva faze (transferul codului de operare de la memorie la microprocesor - preluarea opțiunii, transmisia operand dacă este solicitată - citirea, execuția efectivă - execuția, returnarea rezultatului în memorie - scriere). 8086 funcționează exclusiv în mod realist de funcționare. Începând de la 8086 la 80286, se folosesc următoarele adrese: înregistrările adresate, directe, directe, înregistrate indirect, bazate, indexate, bazate pe indexare și bazate pe indexare cu deplasări.

 Specificatii tehnice

  • Frecvență de până la 10 MHz;
  • aproximativ 29000 tranzistori pe 1 μm
  • Meniul de date de 16 biți
  • Linie de adresă de 20 biți
  • Direcționarea directă a memoriei de 1 MB;
  • Modul minim și maxim
  • Decimal, binar și ASCII.

Diferența între 8085 și 8086

  1. mărimea

Mai intai, 8085 este un 8 bit, in timp ce 8086 un procesor de 16 biți.

  1. Linia de adresa

8085 folosește o linie de adresă de 18 biți, 8086 un număr de 20 de biți.

  1. Magistrala de date

Primul are 8 biți, cea de-a doua magistrală de date de 16 biți.

  1. Viteza ceasului

Viteza de ceas a microprocesoarelor 8085 este de 3.072 MHz. 8086 a fost inițial limitat la 5 MHz, dar merge până la 10 MHz în zilele noastre.

  1. Registrul de pavilioane

Registrul de pavilioane în cazul lui 8085 conține 5 steaguri, în cazul lui 8086 - 9.

  1. Pipeline

8086 este singurul care permite conectarea la rețea.

  1. Numere de tranzistori

8085 integrează un număr mai mic de tranzistori - în jur de 6500. 8086 are mai multe tranzistoare - aproximativ 29000.

  1. Ciclu de ceas

8085 lucrează la ciclul de ceas cu ciclu de funcționare de 50%, în timp ce 8086 cu 33%.

  1. Capacitate de memorie

8085 utilizează memorie de 64 KB, 8086 1 MB.

  1. Segmentarea memoriei

Versiunea ulterioară acceptă segmentarea memoriei.

  1. Moduri de operare

8086 poate funcționa pe modul minim și maxim.

  1. Aritmetic

8085 suportă codul zecimal și întregul, în timp ce 8086 suportă și ASCII.

  1. Numărul procesorului

8085 utilizează doar un procesor - 8086 poate utiliza unul extern.

  1. Cost

8086 este mai mare în preț

8085 vs 8086

rezumat

  • Microprocesorul 8085 a fost proiectat de Intel la mijlocul anului 1977. Este compatibil cu microprocesorul 8080 și necesită mai puțin hardware suplimentar, ceea ce face posibilă crearea unui sistem informatic mai simplu și mai ieftin. Acest microprocesor are o arhitectură Von Neumann, care implică amestecarea codului de operare și a operandului. Microprocesorul 8085 necesită: CPU, memorie și model I / O.
  • În 1978, Intel a lansat noul procesor 8086, iar un an mai târziu, 8088, care se distinge numai în linia de adrese. Acesta este primul procesor pe 16 biți. Modelul 8086 are o magistrală de date pe 20 de biți, care permite stocarea a maximum 220 = 1MB de date. Pentru informații, acest procesor conține aproximativ 29.000 de tranzistoare, iar de la acest tip de procesor există procesoare diferite care funcționează la frecvența de operare de 5,6 sau 10 MHz. Noutatea acestor procesoare a fost segmentarea spațiului de memorie, adică divizarea lui în 4 segmente de 214B (octeți).