Тест памяти для ATM Turbo 7.10
Сайт: atmturbo.nedopc.com.
Автор: CHRV/NedoPC
Назначение: Предназначен для тестирования DRAM (динамической) памяти (ОЗУ) компьютера ATM c установленными 512Кб (32 страницы) или 1024Кб памяти (64страницы).
Тест корректно работает на следующих версиях компьютера АТМ:
- ATM Turbo ver7.00 (желтая плата от NedoPC);
- ATM Turbo ver7.10 (зеленая плата от NedoPC или платы от MicroART);
- ATM Turbo ver7.18 (реплика версии 7.10 с исправленными ошибками и с более емкими микросхемами ОЗУ, производится Tetroid).
Особенности теста:
- Тест не использует при работе динамической памяти (ОЗУ), то есть для хранения состояния используются только регистровые возможности процессора.
- Тест будет работать на компьютере с неисправной или вообще отстутствующей памяти (неисправная память сказывается на отображение результатов теста).
- Отображение результатов теста производится в текстовом режиме компьютера АТМ.
- Управление тестом производится либо с ZX клавиатуры либо с AT клавиатуры (в режиме ZX).
Подготовка теста:
Тест записывается в ROM (ПЗУ в DIP корпусе) и устанавливается вместо ПЗУ компьютера ATM Turbo.
- w27c512.rom : для записи в микросхемы ПЗУ емкостью 512кбит (64кбайт х 8) DIP28, подойдут WinBond w27c512, ST M27512 и подобные.
- m29с010.rom : для записи в микросхемы ПЗУ емкостью 1024кбит (128кбайт х 8) DIP32, подойдут ST M27C1001, AMD AM27C010, AM29F010 и подобные.
ВНИМАНИЕ! При установке микросхемы ПЗУ в меньшем корпусе (DIP28), чем панелька (DIP32) - нужно микросхему сдвинуть к краю противоположному ключу микросхемы (и панельки).
То есть пины микросхемы должны вставиться в противоположные ключу пины панельки, а со стороны ключа оставаться свободными по два гнезда на панельке.
Компиляция теста:
Компиляция осуществляется в среде Windows компилятором sjasmplus путем запуска командного файла build.bat.
Для компиляции в других системах необходимо самостоятельно подготовить пакет команд компиляции.
История версий:
2023:
- Добавлено определение дублирование страниц памяти и защита видеопамяти (если установлено 512кб ОЗУ или тест запущен в эмуляторе).
- Добавлена возможность определения из какой страницы ROM (ПЗУ) произошел запуск теста.
- Оптимизированы процедуры вывода текста.
2004:
- Оригинальный тест использовался при сборки компьютеров ATM Turbo 7.10 в NedoPC