Zilog Z180
Zilog Z80180 — 8-битный процессор, разработанный фирмой Hitachi как HD64180 в 1985 году. Hitachi HD64180 "Super Z80" позже был передан Zilog по лицензии и продан им как Z64180 и с некоторыми улучшениями как Zilog Z180. Большая часть программного обеспечения разработанного для Z80 могла использоваться и с Z180. Семейство процессоров Z180 привнесло большую производительность и большое количество встроенных функций, таких как генератор частоты, 16-битные счётчики/таймеры, контроллер прерываний, последовательные порты и DMA-контроллер. Интегрированный в чип модуль управления памятью (англ. MMU — memory management unit) имел возможность адресации 1 МБ памяти. Z180 имеет конвейерный исполнительный блок, который обрабатывает большинство инструкций за меньшее количество тактовых циклов, чем Z80. Наиболее усовершенствованная группа инструкций включает блочные инструкции; например, такие как LDIR, CPIR, INIR и OTDR. Этот тип инструкции требует 21 переходного состояния для выполнения на итерацию; на Z180 требуется 14 t-состояний. Встроенный DMAC делает возможной передачу блочной памяти быстрее, чем инструкции LDIR / LDDR. Встроенный в кристалл генератор состояний ожидания делает возможным выборочный доступ к слишком медленному оборудованию с использованием фильтра устройств, как это сделано для «скрытой» клавиатуры TRS-80 Model 4. Встроенный ASCI позволяет реализовать дополнительные последовательные порты RS-232. Z180 не будет выполнять «недокументированные» инструкции Z80, особенно те, которые обращаются к индексным регистрам IX и IY как к 8-битным половинкам. ЦП Z180 обрабатывает их как недопустимые инструкции и, соответственно, выполняет ловушку недопустимых команд, перенаправляя регистр ПК на нулевой адрес. Семейство микропроцессоров Z180
Ссылки
|