Читайте также:
|
|
Обычно ЗУ на магнитных дисках и барабанах имеют определенное число независимых информационных дорожек, которые выбираются по одной. На каждой дорожке хранится большое количество информации, сгруппированной в зоны. Зона представляет собой единицу объема данных, которая считывается или записывается в ЗУ. Обычно все записи должны заканчиваться на той же дорожке, на которой они начинаются.
Обнаружение ошибок в ЗУ на магнитных дисках и барабанах включает контроль правильности выбора дорожки, поиска зоны, выполнения записи и считанных данных. Контроль правильности выбора дорожки можно осуществить с помощью сигналов обратных связей (механических, электрических), формируемых механизмами выбора дорожки. Другой способ предусматривает использование опознавательных знаков, присваиваемых каждой зоне. Если дорожка выбрана правильно, то опознавательный знак соответствует ожидаемому. Опознавательный знак можно сохранять при обработке зоны, что дает возможность выявить многие программные ошибки и ошибки оборудования путем проверки правильности хода обработки зон при большом их количестве.
Наряду с опознавательным знаком в зоне может храниться код числа разрядов. Если при считывании произошла ошибка, то число разрядов в зоне не будет равно ожидаемому. Контроль правильности записи чтением после записи позволяет обнаружить большинство ошибок, возникающих при записи. При контроле правильности записи чтением производится оценка параметров воспроизводимого сигнала, в результате которой обнаруживается нарушение регулировки, а также некачественные магнитные отпечатки. В простейшем случае для контроля можно использовать код с проверкой на нечетность единиц в каждом считанном байте, однако такой контроль имеет существенный недостаток: пачка ошибок Е, имеющая четный вес W[E], не обнаруживается. При равной вероятности возникновения пачки ошибок четного или нечетного веса побайтовый контроль не обнаруживает 50 % ошибок. Поэтому для контроля ЗУ на дисках и барабанах используются более сложные методы, например циклические коды, коды файла и др.
Дата добавления: 2015-09-02; просмотров: 43 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Организация аппаратурного контроля ОЗУ. | | | Средства функционального диагностирования в составе ЭВМ. |