Hitachi HD64180 - Hitachi HD64180
Общая информация | |
---|---|
Общий производитель (и) | |
Архитектура и классификация | |
Набор инструкций | 8080, 8085, z80, NSC 800 |
Физические характеристики | |
Транзисторы |
HD64180 является Z80 , основанное встроен микропроцессор , разработанный Hitachi со встроенным блоком управления памятью (MMU) , а также на чипе периферийных устройств. Он появился в 1985 году. Hitachi HD64180 "Super Z80" позже был передан Zilog по лицензии и продан им как Z64180 и с некоторыми улучшениями как Zilog Z180 .
Обзор
HD64180 имеет следующие особенности:
- Тактовые частоты исполнения и доступа к шине до 10 МГц.
- Блок управления памятью, поддерживающий 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. Встроенный в кристалл генератор состояний ожидания делает возможным выборочный доступ к слишком медленному оборудованию с использованием фильтра устройств, как это сделано для «малоподвижной» клавиатуры TRS-80 Model 4 . Встроенный ASCI позволяет реализовать дополнительные последовательные порты RS-232.
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 также использовала его. На компьютерах Victor HC-90 и HC-95 MSX2 HD64B180 использовался в турбо-режиме рядом с обычным Z80.
Смотрите также
использованная литература
дальнейшее чтение
внешние ссылки
- Техническое описание семейства КМОП-микроконтроллеров высокой степени интеграции HD64180
- Руководство пользователя 8-разрядного КМОП-микропроцессора высокой степени интеграции HD64180
- Справочник по 8-разрядному КМОП-микропроцессору HD64180 с высокой степенью интеграции
- Arthur-PC, самодельный компьютер на базе HD64180