ZEXALL

ZEXALL

ZEXALL — программный тест для микропроцессора Zilog Z80, созданный Frank Cringle в 1994 году. Часто используется создателями эмуляторов для проверки правильности реализации эмуляции этого процессора.

Тест входит в состав дистрибутива эмулятора процессора Z80, распространяемого в виде исходного кода — YAZE (Yet Another Z80 Emulator). Сам тест имеет название Z80 Exerciser (сокращается до ZEX), и существует в двух версиях: ZEXDOC тестирует только документированные флаги; ZEXALL тестирует все флаги, включая недокументированные. Поставляется также в виде исходного кода. Существуют адаптации теста под различные ассемблеры для Z80, и компьютеры на основе этого процессора.

В основе алгоритма тестирования лежит выполнение определённых инструкций, или группы однотипных инструкций, с некоторыми входными данными. Результат выполнения каждого типа инструкций накапливается в виде 32-разрядной контрольной суммы, после чего сравнивается со значением, полученным эмпирическим путём на реальном и заведомо исправном процессоре Z80.

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Смотреть что такое "ZEXALL" в других словарях:

  • BrMSX — was an MSX emulator for DOS, written by Ricardo Bittencourt. It was first released in 1997, at that time being regarded as the fastest, most accurate MSX emulator.HistoryIn 1997, MSX emulation was still preliminary. The only MSX emulators… …   Wikipedia

  • BrMSX — Saltar a navegación, búsqueda BrMSX es un emulador de MSX para MS DOS, escrito por Ricardo Bittencourt. La primera versión fue lanzada en 1997 y en aquel tiempo era considerado como el emulador de MSX más rápido y más avanzado existente.… …   Wikipedia Español

  • BrMSX — Тип Эмулятор Разработчик Ricardo Bittencourt Операционная система MS DOS Последняя версия v2.10 (1 февраля, 2003) …   Википедия

  • R800 — The R800 is the central processing unit used in the MSX Turbo R home computer. The R800 was designed by the ASCII company of Japan, and the goals were to have the fastest CPU possible, while maintaining compatibility with old MSX Zilog Z80 based… …   Wikipedia

  • R800 — Saltar a navegación, búsqueda Microprocesador RISC R800 El R800 es la CPU principal de los ordenadores domésticos MSX Turbo R (tienen además como CPU secundaria un Zilog Z80A). Fue diseñado por ASCII Corporation de Japón, con el objetivo de tener …   Wikipedia Español

  • ASCII R800 — Микропроцессор R800 ASCII R800  частично 16 разрядный микропроцессор, разработанный компанией ASCII на основе Zilog Z800 и производимый ею специально для …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»