Цитата:
ПЗУ Байта отличалось от ПЗУ обычного Спектрума. Там был прошит русский шрифт, добавлена поддержка расширенной клавиатуры. В режиме совместимости ПЗУ изменялось так, чтобы оно было более похоже на ПЗУ Спектрума, но всё равно полного соответствия не было. Режим совместимости был очень интересно сделан - чтобы не ставить лишние микросхемы ПЗУ типа 573РФ4 поставили одну КР556РТ7 (DD71) (2кб памяти), в которой был записан код, которым замещалась часть кода в Байтовском ПЗУ. Для управления этой РТ7 использовалась еще одна КР556РТ5 (DD66), которая в зависимости от обращения к областям памяти включала/выключала РТ7 (DD71). Замещение происходило при лог.1 на 9DD29 (т.е. дополнительное ПЗУ DD71 включалось только при выполнении команды чтения порта #1F, а по аппаратному сбросу оно выключалось). Данные по замещению областей памяти приведены в таблице:
Адрес на ША A0-A10 на DD71 Кнопка "СОВМЕСТ."
#0000-#007F #000-#07F +
#0280-#02FF #080-#0FF +
#0300-#037F #100-#17F +
#0980-#09FF #180-#1FF +
#0A00-#0A7F #200-#27F +
#0B00-#0B80 #280-#2FF +
#0C80-#0CFF #300-#37F +
#1280-#12FF #380-#3FF +
#1300-#137F #400-#47F +
#1380-#13FF #480-#4FF +
#1400-#147F #500-#57F +
#1480-#14FF #580-#5FF +
#1500-#157F #600-#67F +
#3880-#38FF #680-#6FF +
#3900-#397F #680-#6FF +
#3980-#39FF #680-#6FF +
#3A00-#3A7F #680-#6FF +
#3A80-#3AFF #680-#6FF +
#3B00-#3B7F #680-#6FF +
#3B80-#3BFF #680-#6FF +
#3C00-#3C7F #680-#6FF +
#3C80-#3CFF #680-#6FF +
#3A00-#3A7F #700-#77F -
#3A80-#3AFF #780-#7FF -
Знак "+" соответствует положению кнопки "СОВМЕСТ" в нажатом виде, знак "-" - в отжатом.
В ПЗУ "Байта" был встроен тест памяти. Он запускался, если при сбросе держать нажатыми клавиши "ЫВА".
How config file