Різниця між 8085 і 8086

У 1977 році Intel представила 8085, останній восьмибітовий мікропроцесор. Сьогодні існує понад 200 мільйонів таких мікропроцесорів, вбудованих у різні електронні пристрої, і його виробництво продовжиться і надалі. У 1978 році був виготовлений мікропроцесор 8086 - 16 бітний мікропроцесор зі швидкістю ходу 2,5 МПа. Мікропроцесорна пам'ять у 16 ​​разів більше, ніж 1 Мб.

Що таке 8085?

Як оновлена ​​версія процесорів Intel 8008/8080, Intel створила відомий процесор 8085. У цьому процесорі було додано 2 нові інструкції щодо вмикання / вимикання 3-х терміналів та портів вводу / виводу, а також спрощено обладнання за допомогою лише струму + 5 В (Вольт), а також доданий генератор часу імпульсу та схема управління ланцюгом . Цей мікропроцесор вимагає мало апаратних компонентів, але їх розміщення та функціональність можуть забезпечити дуже високу ефективність роботи. Мікропроцесор 8085 дуже схожий на мікроконтролери, такі як PIC 16f84, які широко використовуються в управлінні процесом. За своєю потужністю 8085 не можна порівняти з мікропроцесорами Pentium, але він буде використовуватися довгий час, оскільки він має чудове застосування у більш простих електронних пристроях, які не потребують таких потужних процесорах. Це восьмибітний процесор, який обробляє дані розміром в байт. Він має генератор тактової частоти з цифровою тактовою частотою 8 МГц, спеціальний контролер для переривчастої роботи та контролю часу. Він має доступ до пам'яті ємністю 64 кВ, в основному є 16 адресних штифтів для прямої адреси простору пам'яті (216 = 64 К).

Технічні характеристики

  • Частота 5 МГц;
  • близько 6500 транзисторів на 1 мкм
  • Шина даних 8-бітна
  • 16 біт
  • Версія AH має споживання енергії на 20% нижче, ніж у звичайного процесора 8085.
  • Пряма адресація пам'яті 64 Кбіт / с;
  • Командний рядок 1,3 мкс (0,8 мкс при 8085AH-2 / 0,67 при 8085AH-1);
  • 4 векторні вхідні переривання (жодного неможливо замаскувати);
  • десяткові, двійкові та арифметичні з подвійною точністю.

Що таке 8086?

8086 - мікропроцесори третього покоління. 8086 має 16-бітну шину даних. 8086 має пам'ять ємністю 1 Мб (220) та 20-бітові адреси використовуються для адреси місць пам'яті. 8086 має 40-контактний корпус і використовує джерело живлення 5В. Залежно від розміру та складності програм, вона може працювати в двох режимах - мінімальному та максимальному. 8086 містить окремі одиниці, які одночасно виконують деякі фази (передача операційного коду з пам'яті в мікропроцесор - виведення коду, передача операнду за запитом - зчитування, ефективне виконання - виконання, повернення результату в пам'ять - запис). 8086 працює виключно в реалістичному режимі роботи. Починаючи з 8086 по 80286, використовуються такі адреси: регістри адресації, негайної, прямої, реєстрації непрямо, на основі, індексованої, на основі індексованої та на основі індексованої переміщення.

 Технічні характеристики

  • Частота до 10 МГц;
  • близько 29000 транзисторів на 1 мкм
  • Шина даних 16-бітна
  • 20-бітний рядок адреси
  • Пряма адресація пам'яті 1 Мб;
  • Мінімальний і максимальний режим
  • Десяткові, двійкові та ASCII.

Різниця між 8085 і 8086

  1. Розмір

Перш за все, 8085 - це 8-бітний, а 8086 - 16-розрядний процесор.

  1. Адресний рядок

8085 використовує 18-бітний рядок адреси, 8086 - 20-бітний.

  1. Шина даних

Перша має 8-бітну, друга 16-бітова шина даних.

  1. Тактова швидкість

Тактова частота мікропроцесорів 8085 - 3,072 МГц. Спочатку 8086 був обмежений 5 МГц, але зараз він досягає 10 МГц.

  1. Прапор реєстру

Реєстр прапорів у випадку 8085 містить 5 прапорів, у випадку 8086 - 9.

  1. Трубопровід

8086 - це єдиний, який дозволяє проводити трубопроводи.

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

8085 інтегрує меншу кількість транзисторів - близько 6500. 8086 має більше транзисторів - близько 29000.

  1. Тактовий цикл

8085 працює на тактовому циклі з 50% робочим циклом, тоді як 8086 - з 33%.

  1. Розмір пам'яті

8085 використовує 64 КБ пам'яті, 8086 - 1 Мб.

  1. Сегментація пам'яті

Пізніша версія підтримує сегментацію пам'яті.

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

8086 може працювати в мінімальному та максимальному режимах.

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

8085 підтримує десятковий і цілий код, а 8086 також підтримує ASCII.

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

8085 використовує лише один процесор - 8086 може використовувати зовнішній.

  1. Вартість

8086 вище в ціні

8085 проти 8086

Підсумок

  • Мікропроцесор 8085 був розроблений Intel в середині 1977 року. Він сумісний з мікропроцесором 8080 і вимагає менше додаткового обладнання, що дозволяє створити більш просту і дешеву комп'ютерну систему. Цей мікропроцесор має архітектуру Фон Неймана, яка передбачає змішування операційного коду та операнда. Мікропроцесор 8085 вимагає: процесора, пам'яті та моделі вводу / виводу.
  • У 1978 році Intel запустила новий процесор 8086, а через рік 8088, який відрізняється лише в адресному рядку. Це перший 16-бітний процесор. У 8086 є 20-бітна шина даних, яка дозволяє зберігати максимум 220 = 1 Мб даних. Для інформації, цей процесор містить близько 29 000 транзисторів, і від цього типу процесорів є різні процесори, що працюють на частоті 5,6 або 10 МГц. Новиною цих процесорів була сегментація простору пам’яті, тобто його поділ на 4 сегменти 214B (байт).