Hitachi HD64180

редактировать
Hitachi HD64180 Hitachi HD64180 DIP64

HD64180 - это встроенный микропроцессор на базе Z80, разработанный Hitachi с интегрированный блок управления памятью (MMU) и периферийные устройства на кристалле. Он появился в 1985 году. Hitachi HD64180 «Super Z80» позже был передан Zilog по лицензии и продан им как Z64180 с некоторыми усовершенствованиями как Zilog Z180.

Содержание
  • 1 Обзор
  • 2 См. Также
  • 3 Ссылки
  • 4 Дополнительная литература
  • 5 Внешние ссылки
Обзор

HD64180 имеет следующие особенности:

  • Тактовая частота выполнения и доступа к шине до 10 МГц.
  • Блок управления памятью, поддерживающий 512 Кбайт памяти (один мегабайт для HD64180, упакованного в PLCC)
  • Пространство ввода / вывода с адресами 64 КБ
  • 12 новых инструкций, включая 8 бит на 8 битовое целочисленное умножение, неразрушающее И и вектор прерывания недопустимых команд
  • Двухканальный Прямой доступ к памяти Контроллер (DMAC)
  • Программируемый генератор состояния ожидания
  • Программируемый DRAM обновить
  • Двухканальный асинхронный последовательный интерфейс связи (ASCI)
  • Двухканальный 16-битный программируемый таймер перезагрузки (PRT)
  • 1-канальный Порт последовательного ввода-вывода с синхронизацией (CSI / O)
  • Программируемый векторной интеграл Контроллер rrupt

HD64180 имеет конвейерный исполнительный блок, который обрабатывает большинство инструкций за меньшее количество тактов, чем Z80. Наиболее усовершенствованная группа команд включает в себя блочные инструкции; например, такие как LDIR, CPIR, INIR и OTDR. Этот тип инструкции требует 21 состояния перехода для выполнения на итерацию; на HD64180 требуется 14 t-состояний.

Встроенный DMAC делает возможной передачу блочной памяти с большей скоростью, чем инструкции LDIR / LDDR. Встроенный в кристалл генератор состояний ожидания делает возможным выборочный доступ к слишком медленному оборудованию с использованием фильтра устройств, как это сделано для «скрытой» клавиатуры TRS-80 Model 4. Встроенный ASCI позволяет реализовать дополнительные последовательные порты RS-232.

HD64180 не будет выполнять "недокументированные" инструкции Z80, особенно те, которые обращаются к индексным регистрам IX и IY как 8-битные половинки. ЦП Hitachi рассматривает их как недопустимые инструкции и, соответственно, выполняет ловушку недопустимых команд, перенаправляя регистр ПК на нулевой адрес.

Компьютеры Micromint SB180, SemiDisk Systems DT42 CP / M и видеопечатные машины Olivetti CWP 1 и ETV 210 (также работающие под управлением CP / M 2.2 на базе ПЗУ) были основаны на Hitachi HD64180. Плата расширения XLR8er для TRS-80 Model 4 также использовала его. На компьютерах Victor HC-90 и HC-95 MSX2 HD64B180 использовался для его следующего турбо режима. к обычному Z80.

См. также
Ссылки
Дополнительная литература
Внешние ссылки
Последняя правка сделана 2021-05-23 03:16:12
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте