У 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 МБ дадзеных. Для інфармацыі, гэты працэсар змяшчае каля 29000 транзістараў, і ад гэтага тыпу працэсара існуюць розныя працэсары, якія працуюць на 5,6 або 10 МГц аперацыйнай частоты. Навінкай гэтых працэсараў стала сегментацыя прасторы памяці, гэта значыць яе падзел на 4 сегменты 214B (байт).

Літаратура

  • Бары, Б. "Мікрапрацэсары Intel", Лондан: Пірсан Адукацыя, выданне Dorling Kindersley, 2007
  • Мастафа, Г. “Мікрапрацэсарныя ўзаемадзеянні і праектаванне сістэм 8086”, Бангладэш: Карыгарскі навукова-даследчы цэнтр, 2009 г.
  • Ganguly, A.K., Ganguly, A. "Мікрапрацэсары і мікракантролеры: 8085, 8086 і 8051", Oxford: Alpha Science International, 2012
  • Малюнак: https://en.wikipedia.org/wiki/Intel_8086#/media/File:Intel_C8086.jpg
  • Малюнак: https://www.flickr.com/photos/mrbill/168720039