Если установлено ПЗУ 128 бейсика и оно запустилось - то скорее всего все в порядке. Для уверенности можно поискать в гугле, скачать тест памяти и запустить.
Если 128 бейсика нет или он не заработал - то кое-что проверить можно из 48-бейсика (если он запустился). Во-первых следует посмотреть содержимое системной переменной бейсика P_RAMT (адрес не помню, гугл в помощь). Если оно не равно FFFF - значит память не работает.
Далее, если P_RAMT=FFFF - то делаем команду CLEAR 49151 и командами OUT 32765, n включаем разные страницы. После этого можно командами POKE 49152, x и PRINT PEEK 49152 проверить, правильно ли включаются страницы. Например:
10 CLEAR 49151
20 FOR i=16 to 23: OUT 32765, i: POKE 49152, i: NEXT i
30 FOR i=16 to 23: OUT 32765, i: PRINT PEEK 49152: NEXT i
Эта программа делает простейший тест переключения банков, и по результатам ее работы будет видно, что банки включаются правильно (или неправильно). Если все работает - то будут выведены числа от 16 до 23. Если программа была запущена на 48К компьютере - то будет 8 раз выведено число 23. Если имеются другие неисправности - то возможны варианты с выводом на экран иных значений.




Ответить с цитированием