ZX Power
#02
24 мая 1997 |
|
Первый блин - Описание программы RAM-TEST v1.0.
Описание программы RAM-test v1.0 (C)1997 SIA & Ronny ________________________________ В последнее время все большую популярность приобретает расши- рение ОЗУ Speccy до 512К, ис- пользующее биты 6 и 7 стандарт- ного порта #7FFD. Его,в частнос- ти, поддерживают программы: Con- ver Commander v3.2, Jemmini Com- mander v4.0T, Perfect Commander, монитор STS, ассемблер ALASM и т.д. Очень удобна в работе связ- ка STS-ALASM. Но, после доработки своего Profi, возникла проблема тести- рования памяти, доступной через порт #7FFD. Поэтому я решил нак- ропать данную программу. Все,кто интересуется доработкой Profi, могут мне написать, вышлю бес- платно. Те,кому Profi до лампоч- ки, могут писать тоже. Отвечу всем желающим. Теперь о самой программе. RAM-test работает на компах 128- 512К с переключением банков че- рез порт #7FFD. Предназначена, главным образом, для тестирова- ния памяти выше 128-ми Кб.Поэто- му рекомендую сначала проверить нижние страницы с помощью ТЕСТ- ПЗУ. При запуске из 48-го режима постоянно будут тестироваться адреса #C000-#FFFF. Первоначально программа гру- зится с адреса #8000, проверяет 5-ю страницу ОЗУ (#4000-#7FFF), затем, независимо от результата проверки,переносится в нее и вы- дает результат проверки (только количество ошибок или нули, если таковых не обнаружено). После нажaтия Any key проис- ходит регистрация страниц. Дос- тупные страницы - голубого цве- та. Зеленым цветом выделена 5-я страница - она тестироваться больше не будет. Страницы распо- ложены слева направо (00 - 07), банки - сверху вниз (00 - 03). Красным цветом выделяется тести- руемая в данный момент страница. Чуть выше выводится количество доступных страниц, а в самом ни- зу напоминание, что нажимать клавишу "Q" не следует. В случае ошибки сбойная стра- ница окрасится в ярко-красный цвет, появится адрес неисправной ячейки и побитовая раскладка за- писанного и считанного байтов. Для продолжения - Any key. Если в странице много битых ячеек, то чтобы не прощелкивать их все, можно нажать клавишу "J" - пере- ход на тестирование следующей страницы. Если выключить расширение в процессе тестирования, произой- дет перерегистрация доступных страниц, но при условии, что в этот момент не тестировалась 5-я страница какого-либо банка. В этом случае программа рухнет, правда обычно успевая выдать пе- ред этим сообщение об ошибке. RAM-test v1.0,как и этот текст, набран в ассемблере ZX-ASM v3.0, отлаживался при помощи монитора STS v4.41. Благодарю авторов за эти прекрасные программы. Также очень признателен В.М.Г. (Харь- ков) за схемы и консультации. 322451 Украина, Днепропетровская обл., г.Зеленодольск, ул.Энергетическая, д.28, кв.26. SIA & Ronny ________________________________
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября