Zilog Z80: различия между версиями

Материал из Emuverse
 
(не показана 1 промежуточная версия 1 участника)
Строка 43: Строка 43:
* [[/Система команд|Полная система команд, принципы эмуляции]]
* [[/Система команд|Полная система команд, принципы эмуляции]]
* [[Z80/Недокументированные команды|Недокументированные команды]]
* [[Z80/Недокументированные команды|Недокументированные команды]]
* {{www}} [http://zxspfy.hoha.ru/general/zx-com.htm Список команд с кодами]
* {{www}} [http://www.zophar.net/tech/files/z80opcod.txt Список команд, отсортированный по кодам] {{ref-en}}
* {{www}} [http://zxspfy.hoha.ru/general/zx-ncom.htm Некоторые недокументированные команды]
* {{www}} [http://www.zophar.net/tech/files/z80opcod.txt Полный список команд + недок] {{ref-en}}
* {{www}} [http://www.zophar.net/tech/files/z80-1.txt Таблица кодов команд] {{ref-en}}
* {{www}} [http://www.zophar.net/tech/files/z80-1.txt Таблица кодов команд] {{ref-en}}
* {{www}} [http://www.zophar.net/tech/files/z80-2.txt Сводный перечень команд] {{ref-en}}
* {{pdf||The Undocumented Z80 Documented|datasheets/processors/Z80/z80-documented.pdf}} {{ref-en}}
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/Z80/z80-documented.pdf The Undocumented Z80 Documented] {{ref-en}}
* {{www}} [http://www.zophar.net/tech/files/z80undoc.html Z80 Undocumented Instructions] {{ref-en}}
* {{www}} [http://www.zophar.net/tech/files/z80undoc.html Z80 Undocumented Instructions] {{ref-en}}
* {{pdf}} [http://www.emuverse.ru/downloads/datasheets/processors/Z80/um0080.pdf Z80 Family CPU User Manual] {{ref-en}}
* {{pdf||Z80 Family CPU User Manual|datasheets/processors/Z80/um0080.pdf}} {{ref-en}}
* {{www}} [http://www.codenet.ru/progr/asm/z80i8080.php Соответствие имен команд i8080 и Z80]
* {{www}} [http://www.codenet.ru/progr/asm/z80i8080.php Соответствие имен команд i8080 и Z80]


[[Категория:Zilog Z80]]
[[Категория:Zilog Z80]]

Текущая версия от 20:20, 18 сентября 2023

    Этот документ распространяется на условиях лицензии CC-BY-SA 3.0
Данная статья основана на материалах из Википедии. См. оригинал, список авторов
 
Процессор Z0840004PSC производства Zilog на плате компьютера Daewoo CPC-300E

Zilog Z80 — 8-разрядный микропроцессор, разработанный и производимый фирмой Zilog с 1976 года. Он широко использовался в домашних и персональных компьютерах, а также во встраиваемых и военных системах. Z80, вместе с его наследниками и клонами, составляют одно из наиболее широко использовавшихся семейств микропроцессоров, а также, вместе с семейством MOS Technology 6502, было доминирующим семейством на рынке 8-разрядных компьютеров с 1970-х до середины 1980-х.

Zilog Z80 вышел спустя некоторое время после появления на рынке Intel 8080. Новый процессор создавался бинарно-совместимым с 8080, так что большая часть кода для 8080 шла на новом процессоре, в частности — операционная система CP/M. Z80 имел ряд улучшений по сравнению с 8080:

  • расширенный набор команд, включая побитовые операции, поблочное копирование, поблочный ввод/вывод, инструкции поиска
  • новые регистры IX и IY, и инструкции для них
  • новые режимы прерываний
  • два отдельных блока регистров, между которыми можно быстро переключиться
  • единственный 5-вольтовый источник питания
  • встроенная схема регенерации динамической памяти
  • значительно меньшая цена

Первые модели Z80 работали на тактовой частоте 2,5 МГц, более поздние модели достигали частоты до 20 МГц.

В Советском Союзе были созданы полностью совместимые клоны Z80 — микропроцессоры Т34ВМ1 и КР1858ВМ1. В Восточной Германии производился клон U880; он использовался, в частности, в компьютерах Robotron 1715 и Правец 8.

Использование

Z80, в частности, использовался:

См. также

Ссылки

Документация