Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску
Hitachi HD64180
Hitachi HD64180 DIP64

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

Обзор [ править ]

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

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

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

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

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

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

См. Также [ править ]

Ссылки [ править ]

  1. ^ Reh, Тильман (ноябрь 1991). «CPU280 - Когда 8 бит недостаточно» (PDF) . Компьютерный журнал (53): 3-5. ISSN 0748-9331 . Проверено 1 декабря +2016 .  
  2. ^ «Замечания по применению Z80: переход с Hitachi HD64180 на ZiLOG Z80180, стр. 7 Резюме» . zilog.com/appnotes_download.php . Zilog Inc . Проверено 20 мая 2019 года .
  3. ^ Slinkman, JFR "Франк". «Ежеквартальный выпуск« Мисосис », том VI.i, осень 1991 г.,« Окончательное решение вопроса XLR8er », стр. 33» (PDF) . Tim-Mann dot org . Рой Soltoff / Misosys Inc . Проверено 13 мая 2019 года .
  4. ^ Кэмерон, Джеймс. "Ежеквартальный выпуск" Мисосис ", том VI.iv, лето / осень 1992 г.," Новый драйвер EIA-232 с XLR8er ", стр. 10" (PDF) . Tim-Mann dot org . Рой Soltoff / Misosys Inc . Проверено 15 мая 2019 года .
  5. ^ Slinkman, JFR "Франк". "The Misosys Quarterly," Как "свернуть свое" на XLR8er ", стр. 23" (PDF) . Tim-Mann dot org . Рой Soltoff / Misosys Inc . Проверено 13 мая 2019 года .
  6. ^ "Виктор HC-95" . msx dot org . Дата обращения 6 июня 2020 .
  7. ^ "HC-95" . usbsecretbase точка michikusa точка jp . Дата обращения 6 июня 2020 .

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

  • Техническое описание семейства КМОП-микроконтроллеров высокой степени интеграции HD64180
  • Руководство пользователя 8-разрядного КМОП-микропроцессора высокой степени интеграции HD64180
  • Справочник по 8-разрядному КМОП-микропроцессору HD64180 с высокой степенью интеграции
  • Arthur-PC, самодельный компьютер на базе HD64180