Хитачи HD64180
Общая информация | |
---|---|
Общий производитель |
|
Архитектура и классификация | |
Набор инструкций | 8080, 8085, З80, НСК 800 |
Физические характеристики | |
Транзисторы |
|
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2009 г. ) |
HD64180 , — это на базе Z80 встроенный микропроцессор разработанный Hitachi, со встроенным блоком управления памятью (MMU) и встроенными периферийными устройствами. [1] Оно появилось в 1985 году. [2] Hitachi HD64180 «Super Z80» позже был лицензирован компанией Zilog и продан ею как Z64180 и с некоторыми улучшениями как Zilog Z180 .
Обзор
[ редактировать ]HD64180 имеет следующие особенности:
- Тактовые частоты исполнения и доступа к шине до 10 МГц. [3]
- Блок управления памятью, поддерживающий 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. [4] Встроенный генератор состояний ожидания позволяет выборочно обращаться к слишком медленному оборудованию с помощью фильтра устройств, как это сделано для непослушной клавиатуры TRS-80 Model 4 . Встроенный ASCI позволяет реализовать дополнительные последовательные порты RS-232. [5]
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 также использовала его. [6] На компьютерах Victor HC-90 и HC-95 MSX2 HD64B180 использовался в турбо-режиме рядом с обычным Z80. [7] [8]
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Коэн, Чарльз Л. (4 марта 1985 г.). «Солнце восходит над новыми дизайнами» . Неделя электроники . стр. 18–21 . Проверено 2 июня 2024 г.
- ^ Рех, Тилманн (ноябрь 1991 г.). «CPU280 — когда 8 бит недостаточно» (PDF) . Компьютерный журнал (53): 3-5. ISSN 0748-9331 . Проверено 1 декабря 2016 г.
- ^ «Примечания по применению Z80: переход с Hitachi HD64180 на Z80180 ZiLOG, стр. 7. Резюме» . zilog.com/appnotes_download.php . Зилог Инк . Проверено 20 мая 2019 г.
- ^ Слинкман, JFR «Фрэнк». «Misosys Quarterly Vol VI.i, осень 1991 г., «Окончательное решение вопроса о XLR8er», стр. 33» (PDF) . Тим-Манн точка org . Рой Солтофф/Misosys Inc. Проверено 13 мая 2019 г.
- ^ Кэмерон, Джеймс. «The Misosys Quarterly Vol VI.iv, лето/осень 1992 г., «Новый драйвер EIA-232 с XLR8er», страница 10» (PDF) . Тим-Манн точка org . Рой Солтофф/Misosys Inc. Проверено 15 мая 2019 г.
- ^ Слинкман, JFR «Фрэнк». «Ежеквартальный журнал Misosys, «Как «раскрутить» XLR8er», стр. 23» (PDF) . Тим-Манн точка org . Рой Солтофф/Misosys Inc. Проверено 13 мая 2019 г.
- ^ «Виктор ХК-95» . msx точка орг . Проверено 6 июня 2020 г.
- ^ «ВК-95» . usbsecretbase точка michikusa точка jp . Проверено 6 июня 2020 г.
Дальнейшее чтение
[ редактировать ]Внешние ссылки
[ редактировать ]- Техническое описание семейства КМОП-микроконтроллеров высокой степени интеграции HD64180
- Руководство пользователя 8-битного CMOS-микропроцессора высокой степени интеграции HD64180
- Справочник данных по 8-битному CMOS-микропроцессору высокой интеграции HD64180
- Артур-ПК, самодельный компьютер на базе HD64180