21:43
Favicon Z80 — Лисья нора
Главная
Лента
Блог
Сервисы
Z80
Главная » Z80

§ Процессор Z80

• Коды инструкции Z80
• Инструкции i8080
• Краткое описание работы инструкции
• Таблица инструкции Z80
• Тестбенч для ядра A-Z80

§ Самописные процессоры [verilog]

• Код процессора на Verilog
• КР580-подобный процессор

§ Видеоадаптер

• Принцип работы видеоадаптера ZX Spectrum
• Вычисление видеоадреса
• Вывод символов на экран
• Вывод экрана спектрума на верилоге

§ Периферия

• Клавиатура
» Процедура обработки клавиш
• Принцип работы клавиатуры
• Устройство TAP-файла
• Загрузчик TAP/verilog
• Работа AY-3-8910 синтезатора

§ Полезные функции

• Процедура целочисленного деления
• Процедура целочисленного умножения
• Конвертация UInt16 в строку
• Преобразование строки в UInt16
• Скроллинг экрана
» Конвертер Float32 в UInt16
» Конвертер UInt16 в Float32
• Конвертер бинарных данных экрана в PNG

§ Дневник разработки

• День 1. Первые приготовления
• День 2. Видеокарта для verilator

§ Программы

• Игра Змейка на Бейсике
• Считать число Пи на ZX Basic 48
• Фракталы на ZX Basic
• Небольшая симуляция волн
• Кресты и ноли
• Вечный календарь
• Пасьянс "Турецкий платок"

03 сен 2020, 04:32
© 2011-2025 Все киты классно получены