ZX Spectrum
Game

Zilog Z80 CPU Test Suite

(Набор тестов для Z80 CPU)

Набор тестов для Z80 CPU

Raxoft (Чехия),

Автор:

Жанр: Программы и утилиты


Доступные версии

 z80full
Играть!
 z80doc
Играть!
 z80flags
Играть!
 z80docflags
Играть!
 z80ccf
Играть!
 z80memptr
Играть!

Язык

  • Русский
  • English

Управление

  • Клавиатура(?)

Игроков

  • Один
  • Описание
  • Description (EN)
  • Информация

Добро пожаловать в набор тестов Zilog Z80 CPU.

Этот набор программ предназначен для помощи авторам эмуляторов достичь требуемого уровня точности эмуляции процессора Z80. Каждая из прилагаемых программ выполняет исчерпывающие вычисления, используя каждую из протестированных инструкций Z80, сравнивает результат со значениями, полученными на реальном 48К Спектруме с Zilog Z80 на борту и сообщает о любых обнаруженных отклонениях.

Следующие варианты доступны:

– z80full – тестирует все флаги и регистры.
– z80doc – тестирует все регистры, но только официально задокументированные флаги.
– z80flags – тестирует все флаги, игнорируя регистры.
– z80docflags – тестирует только задокументированные флаги, игнорирует регистры.
– z80ccf – тестирует все флаги после выполнения CCF после каждой протестированной инструкции.
– z80memptr – тестирует все флаги после выполнения BIT N,(HL) после каждой протестированной инструкции.

Первые четыре – стандартные тесты эмуляции CPU. Вариант с CCF используется для тщательной проверки подлинного поведения SCF / CCF после каждой инструкции Z80. Наконец, вариант MEMPTR может использоваться для обнаружения проблем в эмуляции MEMPTR – однако обратите внимание, что текущий набор тестов не был специально разработан для стресс-теста MEMPTR, поэтому многие из возможных проблем, скорее всего, остаются незамеченными. В конце концов, я могу добавить специальные тесты MEMPTR в свежих релизах.

Наслаждайтесь!

Patrik Rak

Официальная страница и обновления: https://github.com/raxoft/z80test

Welcome to the Zilog Z80 CPU test suite.

This set of programs is intended to help the emulator authors to reach the
desired level of the CPU emulation authenticity. Each of the included programs
performs an exhaustive computation using each of the tested Z80 instructions,
compares the results with values obtained from a real 48K Spectrum with Zilog Z80 CPU,
and reports any deviations detected.

The following variants are available:

– z80full – tests all flags and registers.
– z80doc – tests all registers, but only officially documented flags.
– z80flags – tests all flags, ignores registers.
– z80docflags – tests documented flags only, ignores registers.
– z80ccf – tests all flags after executing CCF after each instruction tested.
– z80memptr – tests all flags after executing BIT N,(HL) after each instruction tested.

The first four are the standard tests for CPU emulation. The CCF variant is
used to thoroughly test the authentic SCF/CCF behavior after each Z80
instruction. Finally the MEMPTR variant can be used to discover problems in
the MEMPTR emulation – however note that the current set of test was not
specifically designed to stress test MEMPTR, so many of the possible
problems are very likely left undetected. I may eventually add specific
MEMPTR tests in later releases.

Enjoy!

Patrik Rak

Official download and updates: https://github.com/raxoft/z80test

Игра Zilog Z80 CPU Test Suite (Набор тестов для Z80 CPU) запускается прямо на сайте. Эта приложение для программирования, изданное в Чехии в 2012 году творческой группой Raxoft, которое написал Patrik Rak.

Не запускается или глючит игра, или не можете пройти? Спросите в комментариях.

avatar
  Subscribe  
Уведомлять об
 

Сохранённые игры[X]

  

Справка[X]

Помощь уже в пути!

Не забывайте периодически сохранять игровой прогресс на сервере (клавишей F8), чтобы уверенно продвигаться вперёд!

Если вы гость на сайте, то прогресс будет сохранён только в памяти браузера и потеряется при закрытии. Чтобы этого не произошло - просто войдите в свой профиль.

Для загрузки сохранённой игры жмите F3 или откройте меню "Диск" кнопкой на правой панели.

Если игра не запускается, или у вас есть вопросы по игре - задайте их ниже.

Помощь

Размер

  • x1 [256x192]
  • x2 [512x384]
  • x3 [768x576]
  • Полный

Диск

Кликни в окно эмулятора, чтобы управлять!
<<<<
Close