Спецификации Chip-8

Автор: | 26.02.2017

Оперативная память: 4096 байт, из них 512 зарезервированы системой

Регистры: 16 восьмибитных, регистр F является флагом переполнения

Стек: 12 уровневый, в современных интерпретаторах 16 уровневый

Таймеры: таймер задержки и звуковой таймер, работают на 60 гц

Ввод: 16 кнопочная клавиатура (0-F) клавиши 8,4,6,2 обычно используются как клавиши направления, но не всегда.

Дисплей: 64 на 32 пикселя, монохромный. Выводит спрайты с фиксированной шириной в 8 точек и высотой от 1 до 15 точек. При наложении спрайтов происходит инвертирование цвета и переполнение регистра F

Звук: один тон, длительность звучания задается звуковым таймером.

Опкоды: 35 двухбайтных. Интерпретатор выполняет инструкции на частоте 500гц. По другим сведениям 1000гц.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *