G
enby!

Ассемблер для ZX Spectrum #2

В этом выпуске мы поговорим о том, как устроена память компьютера ZX Spectrum, как переключаться между блоками памяти и как это использовать в своих программах. Для тех кому больше интересен BASIC тоже найдутся полезности: мы поговорим о полной русификации Spectrum, как на это влияет организация памяти конкретной машины и как вызвать подпрограммы ассемблер из BASIC и как таким способом расширить облаcть символов UDG. Вопросы сегодня только по работе с памятью! Организация видеопамяти будет рассмотрена в отдельном выпуске. Начало в 18.00 по Москве. Файл русификации, который будет использоваться в качестве примера: https://disk.yandex.ru/d/Y153E1EZwJpslQ
Инструкция к загрузке и таблица соответствий https://disk.yandex.ru/d/MGiNpOdFjiftcQ
Поддержать канал https://www.donationalerts.com/r/zx_c...
00:00 Введение 02:20 Карта памяти Spectrum 14:22 Полная русификация ZX Spectrum 128 31:40 Порт #7FFD 34:20 Перегрузка UDG (расширение набора) 53:25 Переключение страниц ОЗУ через #7FFD 1:04:17 Переключение страниц ОЗУ из ассемблер 1:18:00 Разный флуд

Смотрите также