ОТПРАВЬТЕ ПАМЯТЬ НА «РЕНТГЕН»

ОТПРАВЬТЕ ПАМЯТЬ НА «РЕНТГЕН»

Для проверки работоспособности оперативного запоминающего устройства (ОЗУ) компьютера «ZX-Spectrum» обычно используют тест, где указателем номера неисправной микросхемы служит соответствующий цвет бордюра. При черно-белом мониторе это, согласитесь, создает определенные трудности. К тому же совершенно неясно, как быть, если неисправных микросхем в ОЗУ несколько. Видимо, создателями теста такая ситуация попросту не рассматривалась.

Предлагаемая мною разработка лишена указанных недостатков. Проверяемое ОЗУ здесь — как на рентгене.

Сразу же после запуска компьютера производится тестирование первых 16К оперативного запоминающего устройства. Затем на черном бордюре появляются восемь белых полос. Для каждой из микросхем ОЗУ — своя. Причем широкая полоса указывает на то, что соответствующая микросхема неисправна.

Размер проверяемого блока выбран 16К, а не 48К. И все потому, что при неисправной памяти в этом блоке уже работает «Бейсик». Проверить оставшуюся память не составляет труда (адрес последней исправной ячейки ОЗУ содержит системная переменная P-RAMT, которая находится по адресу 23732-23733).

Ну а что касается самих световых полос на дисплее при тестировании ОЗУ, то здесь все значительно проще: первой (сверху) полосе соответствует микросхема, связанная с разрядом D0, второй — D1 и т.д.

Коды программы

0000F31862FFFFFFFFFFFFFFFFFFFFFFFFFF
0010FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0020FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
0030FFFFFFFFFFFFFFFFF3AFD3FE015704
004078В120FBЗЕFFD3FE084F081608ЗЕFFD3
0050FE06С8СВ39СВ1810FEAFD3FE062010FE
00601520ЕАFB76F3310000AF082100401101
007040010040ЗЕ0077EDВ021004001004016
008000AFАЕВ2572378В120F608082100
009040110140010040ЗЕFF77EDВ021004001
00А000401600ЗЕFFАЕВ2572378В120F508
00В0В208210040110140010040ЗЕ5577EDВ0
00С02100400100401600ЗЕ55АЕВ2572378
00D0В120F508В208210040110140010040ЗЕ
00Е0АА77EDВ02100400100401600ЗЕАААЕВ2
00F0572378В120F508В208FB76FFFFFFFF

Тест записывается (см. таблицу кодов программы) в микросхему К573РФ2 (К573РФ5), которая после программирования переделывается в соответствии с приводимым выше рисунком. Получившаяся «модифицированная» МС вставляется затем на место ПЗУ-0. Да так, чтобы ножка 12 этой микросхемы попала в предназначающееся ей гнездо панели.

Тест проверен на «ленинградском» варианте компьютера «ZX-Spectrum».

Г. УЛАНОВСКИЙ,

г.Речица,

Гомельская обл.

Рекомендуем почитать

  • ПИРАМИДА ДЛЯ ОГУРЦОВПИРАМИДА ДЛЯ ОГУРЦОВ
    Считается, что когда плети огуречных побегов имеют возможность виться вверх, как лианы, — урожай увеличивается, а лишённые контакта с землёй огурцы лучше развиваются и сохраняются....
  • СПЕЦАВТОМОБИЛИ УЛЬЯНОВСКОГО АВТОЗАВОДА НА ВЫСТАВКЕ «ИНТЕРПОЛИТЕХ-2017»СПЕЦАВТОМОБИЛИ УЛЬЯНОВСКОГО АВТОЗАВОДА НА ВЫСТАВКЕ «ИНТЕРПОЛИТЕХ-2017»
    В октябре 2017 года на выставке «Интерполитех-2017, проходившей в Москве, вновь представили семейство автомобилей для полиции, пограничной службы и Росгвардии РФ. Все они созданы на базе...
Тут можете оценить работу автора: