Лабы / КиД№2
.docxНикитиной Софии ИВТ-44
Лабораторная работа №2
Функциональный контроль ПЗУ
Тестирование ПЗУ. Типы ПЗУ:
-масочнопрограммируемые:
-однократно программируемые (ППЗУ):
-У/Ф и электрически перепрограммируемые ПЗУ:
В микросхемах стираемых, программируемых ПЗУ (СППЗУ) допускается стирание их содержимого, обычно при помощи ультрафиолетового излучения с фиксированной длиной волны, а электрическое программирование их осуществляет пользователь. Таким образом, благодаря стиранию и репрограммированию в СППЗУ можно хранить и модифицировать хранимые программы.
Микросхемы электрически изменяемых ПЗУ (ЭИПЗУ), которые называются памятью в основном со считыванием, допускают репрограммирование при обычном использовании их в вычислительной системе. Они были разработаны для удовлетворения потребности в энергонезависимых ЗУПВ.
Способ проверки содержимого ПЗУ – метод контрольной суммы (SHECKSUM). Результат ∑ хранится в последней ячейке ПЗУ. Тест-программа контрольной ∑ встраивается в системную программу, и она работает по включению питания. Программа суммирует все содержимое ПЗУ, за исключением последней ячейки, а затем сравнивает свой результат с содержимым последней ячейки. Этот способ обеспечивает простую и эффективную проверку микросхем ПЗУ с фиксированной хранимой информацией.
Способ CHECKSUM применим к микросхемам с любой емкостью, если суммировать все их содержимое, за исключением последней ячейки, и игнорировать возникающие переполнения. Существует вероятность многократной ошибки, которая может дать результат равный байту истинного результата. Вероятность снижается при сигнатурном способе определения контрольной ∑ - сигнатуры.
Функциональный контроль УВВ (накопитель на гибком магнитном диске)
Тестирование устройств в/в. Передача информации вв/выв УВВ осуществляется при помощи интерфейсов.
Интерфейс – совокупность унифицированных аппаратных, программных и конструкторских средств, необходимых для реализации взаимодействия различных функциональных компонентов.
Особенностью тестирования КУВВ – необходимость КПА или в минимальном случае кабели связи для организации петли обратной связи.
Технический диагноз для КУВВ регистрируется:
визуально (для устройств отображения информации)
с помощью оператора (клавиатура)
КПА приема и передачи информации (панели вв/выв)
закольцевание канала ввода на канал вывода (некоторые БИС имеют внутреннюю обратную связь между входом и выходом программно-реализуемую; пример: СБИС 1515хМ1-050. Контроллер мультиплексного последовательного канала ОРПС).
Вторая особенность: в них наиболее вероятны отказы из-за электрических перегрузок.
Для накопителей на гибких магнитных дисках (НГМД):
Большинство проблем в накопителях на гибких дисках возникает из-за неправильного их конфигурирования, установки или эксплуатации.
Симптом нормальной работы дисковода со своими собственными дискетами и ошибки чтения при использовании дискет, записанных на другом дисководе, свидетельствует о разъюстированности одного, или обоих дисководов. Юстировка дисковода производится с помощью специальной юстировочной дискеты, осциллографа и специальной программы (CheckFD), или сервисного оборудования (FD-тестер).
Смысл юстировки заключается в следующем:
1) установка строго перпендикулярного положения магнитного зазора головки относительно дорожки записи (азимутальная юстировка);
2) регулировка движения головок при позиционировании точно по радиусу дискеты (тангенциальная юстировка);
3) установка срабатывания датчика нулевой дорожки в точном соответствии с нулевой дорожкой эталонной (юстировочной) дискеты (тоже радиальная юстировка).
Инструкция по юстировке дисковода поставляется вместе с юстировочной дискетой. Юстировочная дискета записывается на специальном оборудовании, содержит юстировочные сигналы в аналоговой форме и не может быть создана или скопирована обычными средствами компьютера.
Контроль работы дисковода в рабочем режиме, осуществляется драйвером дисковода и состоит:
1) в проверке правильности поиска сектора – по сравнению содержимого адресного маркера сектора, с координатами искомого сектора, имеющимися на регистрах контроллера дисковода;
2) в правильности считанной из поля данных информации – подсчетом и сравнением подсчитанной циклической контрольной суммы данных сектора с кодом CRC, записанным в том же секторе.
Профилактический контроль работоспособности дисковода выполняется с использованием тест-программ общего тестирования (CheckIt, NDiags, PC-doctor и т. п.) или специальных программ (CheckFD).