CHIP-8
- Русское название:
- Дата создания:
- 1970-e
- Принятые расширения файлов:
- c8
CHIP-8 — интерпретируемый язык программирования, созданный Joseph Weisbecker. Использовался в некоторых “создай сам” компьютерах того времени таких как DREAM6800, а также небольших коммерческих, например, Telmac 1800. Игровые приставки на основе CHIP-8 являются одними из первых виртуальных машин в мире. Оригинальный интерпретатор занимал 512 байт.
CHIP-8 очень прост для эмуляции, так как содержит только 35 опкодов, длиною в 2 байта.
Описание
Адресация памяти CHIP-8 идет от 0х200 до 0хFFF. Адреса F00h-FFFh занимает видео память. Адреса EA0h-EFFh используются для хранения стека и внутренних переменных CHIP-8.
CHIP-8 использует два 8-битных таймера, по 60 Гц. Значение таймера задержки может быть изменено и прочитано. Когда значение таймера звуковых эффектов не равно 0, воспроизводится звуковой сигнал.
Ввод производится с помощью hex-клавиатуры. Дисплей 64х32, монохромный. Графика рисуется с помощью спрайтов 8 пикселей в ширину и от 1 до 15 в высоту.
Комментарии
]]>blog comments powered by Disqus
]]>