Разлика между 8085 и 8086

През 1977 г. Intel представи 8085, последният осем битов микропроцесор. Днес има над 200 милиона такива микропроцесори, вградени в различни електронни устройства, и производството му ще продължи и в бъдеще. През 1978 г. е произведен микропроцесор 8086 - 16 битов микропроцесор със скорост на движение 2,5 МРа. Микропроцесорната му памет е до 16 пъти повече от 1MB.

Какво е 8085?

Като модернизирана версия на процесори Intel 8008/8080, Intel създаде добре познатия 8085 процесор. В този процесор бяха добавени 2 нови инструкции за включване / изключване на 3-те терминала и портовете за вход / изход и опростена хардуера, като се използва само ток + 5 V (Volt), както и добавен генератор на времеви импулси и верига за управление на веригата , Този микропроцесор изисква малко хардуерни компоненти, но тяхното разположение и функционалност могат да осигурят много висока работна ефективност. Микропроцесорът 8085 е много подобен на микроконтролерите, като PIC 16f84, които са широко използвани в процеса на управление. Според своята мощност 8085 не може да се сравни с микропроцесорите на Pentium, но ще се използва дълго време, тъй като има чудесно приложение в по-прости електронни устройства, които не изискват толкова мощни процесори. Това е осем битов процесор, който обработва данни с размер на байт. Разполага с генератор на тактова честота с цифрова тактова честота 8 MHz, специален контролер за периодична работа и управление на времето. Той има достъп до памет с капацитет 64KV, като по принцип има 16 адресни пина за директно адресиране на пространството на паметта (216 = 64K).

Технически спецификации

  • Честота 5MHz;
  • около 6500 транзистора на 1 μm
  • Шина за данни от 8 бита
  • 16 бита
  • Версията на AH има 20% по-ниска консумация на енергия от нормалния 8085 процесор.
  • Директно адресиране на паметта от 64 Kbps;
  • 1,3 μs команден ред (0,8 μs при 8085AH-2 / 0,67 при 8085AH-1);
  • 4 векторни входа за прекъсване (един не може да бъде маскиран);
  • десетична, двоична и аритметична с двойна точност.

Какво е 8086?

8086 са трето поколение микропроцесори. 8086 има 16 битова шина за данни. 8086 има памет с капацитет 1 MB (220) и 20 битови адреси се използват за адресиране на местата в паметта. 8086 има 40-пинов корпус и използва 5V захранване. В зависимост от размера и сложността на програмите, тя може да работи в два режима - минимален и максимален. 8086 съдържа отделни единици, които едновременно изпълняват някои фази (прехвърляне на операционен код от паметта в микропроцесора - извеждане на опкод, предаване на операнд, ако е поискано - четене, ефективно изпълнение - изпълнение, връщане на резултата в паметта - запис). 8086 работи изключително в реалистичен режим на работа. От 8086 до 80286 се използват следните адреси: регистриращи адреси, непосредствени, директни, регистриращи индиректно, базирани, индексирани, базирани-индексирани и базирани-индексирани с изместване.

 Технически спецификации

  • Честота до 10 MHz;
  • около 29000 транзистора на 1 μm
  • Шина за данни от 16 бита
  • 20-битова линия на адреса
  • Директно адресиране на паметта от 1 MB;
  • Минимален и максимален режим
  • Десетични, двоични и ASCII.

Разлика между 8085 и 8086

  1. размер

На първо място 8085 е 8-битов, докато 8086 16-битов процесор.

  1. Поле за адрес

8085 използва 18-битова адресна линия, 8086 20-битова.

  1. Шина за данни

Първата има 8-битова, втората 16-битова шина за данни.

  1. Тактова честота

Тактовата честота на микропроцесорите 8085 е 3.072 MHz. Първоначално 8086 беше ограничен до 5 MHz, но в днешно време достига до 10 MHz.

  1. Регистър на знамето

Регистърът на знамето в случай на 8085 съдържа 5 знамена, в случай на 8086 - 9.

  1. тръбопровод

8086 е единственият, който позволява тръбопровод.

  1. Номер на транзисторите

8085 интегрира по-малък брой транзистори - около 6500. 8086 има повече транзистори - около 29000.

  1. Цикъл на часовника

8085 работи на часовник цикъл с 50% работен цикъл, докато 8086 с 33%.

  1. Размер на паметта

8085 използва 64 KB памет, 8086 1 MB.

  1. Сегментиране на паметта

По-късната версия поддържа сегментиране на паметта.

  1. Режими на работа

8086 може да работи в минимален и максимален режим.

  1. аритметика

8085 поддържа десетичен и цяло число код, докато 8086 също поддържа ASCII.

  1. Номер на процесора

8085 използва само един процесор - 8086 може да използва външен.

  1. цена

8086 е по-висока в цената

8085 срещу 8086

резюме

  • Микропроцесорът 8085 е проектиран от Intel в средата на 1977 г. Той е съвместим с микропроцесора 8080 и изисква по-малко допълнителен хардуер, което прави възможно създаването на по-проста и по-евтина компютърна система. Този микропроцесор има Von Neumann архитектура, която включва смесване на операционния код и операнда. Микропроцесорът 8085 изисква: процесор, памет и I / O модел.
  • През 1978 г. Intel стартира новия процесор 8086, а година по-късно 8088, който се отличава само в адресната линия. Това е първият 16-битов процесор. 8086 има 20-битова шина за данни, която позволява съхранение на максимум 220 = 1MB данни. За информация, този процесор съдържа около 29 000 транзистора, а от този тип процесор има различни процесори, работещи на 5,6 или 10 MHz оперативна честота. Новостта на тези процесори беше сегментацията на пространството на паметта, тоест разделянето му на 4 сегмента от 214B (байта).