льне поєднання апаратних і програмних досягнень того часу зумовило його широке поширення. Тепер вже можна сказати, що Z80 - це вершина восьмирозрядних мікропроцесорів. p> У наслідку фірма Zilog розробила цілий комплект БІС для побудови мікрокомп'ютерних систем на базі свого МП. На базі цього комплекту створені Мікрокомп'ютерні системи для управління широким класом технологічного обладнання: від верстатів з ЧПУ до хімічних установок, вбудовані системи управління (від автомобілів до побутових приладів), медична апаратура і, звичайно, персональні комп'ютери та периферійні пристрої до них.
Існують кілька варіантів мікропроцесора: Z80, Z80A, Z80B, Z80H, які мають максимальну тактову частоту 2.5, 4, 6 і 8 МГц відповідно.
Мікропроцесор Z80L (low power) призначений для використання в системах з акумуляторним живленням. Він характеризується зниженим споживанням потужності і має два різновиди: Z8300-1 - 1 МГц, 15 ma і Z8300-3 - 2.5 МГц, 25 ma. p> Коротка характеристика МП Z80.
МП Z80 представляє собою БІС з 8500 транзисторами на кристалічній пластині площею 4.6 '4 .9 мм2 і випускається в DIP корпусі з 40 висновками. БІС виконана за n-канального МОП технології з кремнієвими затворами і працює від одного джерела живлення +5 В. Всі входи і виходи мікросхеми ТТЛ-сумісні. p> МП Z80 призначений для роботи з пам'яттю (постійної та оперативної) із загальною ємністю до 64 Кбайт. Пам'ять має байтову структуру - можлива адресація в пам'яті будь-якого байта. Ширина вибірки з пам'яті - 1 байт. При зверненні до пам'яті використовуються 16-розрядні адреси. p> Організація МП Z80 відзначена наступними основними особливостями:
трьох шинної структурою з шинами адреси, даних і управління;
наявністю реєстрової пам'яті, утвореної програмно доступними загальними і спеціалізованими регістрами, а також регістрами тимчасового зберігання;
наявністю двох (головного та допоміжного) акумуляторів, прапоровим регістрів і наборів регістрів загального призначення (РОН).
магістральним принципом зв'язків, реалізованим у вигляді зв'язує основні вузли МП двобічної шини даних, що має ширину, рівну довжині слів, оброблюваних МП (8 розрядів);
наявністю 16-розрядної шини адреси, що забезпечує можливість прямої адресації будь-якого байта в пам'яті ємністю 64 Кбайт;
наявністю 10 способів адресації: безпосередня, регістрова, непряма, абсолютна, модифікована, нуль сторінкова, відносна, індексна, бітова, вбудована і змішана;
розширеним набором команд - 158 базових команд для роботи з 16 -, 8 -, 4 - і однобітний даними;
наявністю чотирьох форматів команд (1 -, 2 -, 3 - і 4-байтного);
наявністю засобів для роботи з підпрограмами: команди виклику і повернення, у тому числі і умовного;
наявністю коштів організації стекової пам'яті (регістр - покажчик стека, схеми виконання операцій инкремента - декремента, спеціальні команди ст...