FUKS
Зарегистрирован: 14.04.2002 Сообщения: 148 Откуда: Москва
|
Добавлено: Вт Ноя 16 2004 12:05 Заголовок сообщения: Re: Тестирование ОЗУ |
|
|
Насколько я понимаю, это шина адреса, и надо проверить правильно ли ОЗУ понимает адреса, не подставляет ли одни и те же данные при обращении по разным адресам. Суть проверки состоит в том, чтобы проверить каждый бит шины адреса, не "залипает" ли он с соседними. Например взять адрес из всех 0, все адреса из одной 1 (для каждого разряда), их инверсию, в каждый из этих адресов записать уникальное значение (предварительно сохранив то, что по ним лежало), снова считать и убедиться, что считано то, что было записано, а потом восстановить старые значения. При этом надо учитывать расположение в памяти проверяющей программы, чтоб её код не попортить, и что не все адреса принадлежат ОЗУ (или надо в контроллер памяти что-то прописать, чтоб он отображал именно ОЗУ в адресное пространство, отведённое под ПЗУ и видеопамять). Естественно, проверка должна проходить при запрещённых прерываниях, потому как таблица векторов в процессе будет "попорчена". |
|