Устройства управления внешней памятью ЭВМ "Эл. 100-25". Часть 2.

Контроль чтения — идентична операции чтения, за исключением того, что обмен данными с ЭВМ не производится, а сводится лишь к сравнению контрольных сумм (считанной и записанной на диске), что позволяет программе заранее определить, считывается ли данный массив и нет ли там ошибок.

При всех операциях на поиск заголовка отводится 12 попыток, после чего устанавливается разряд 12 Р01П и дальнейшее выполнение операции может быть приостановлено.

Передача данных между контроллером и ЭВМ осуществляется через входной буфер регистра данных (РД), 4-словный файл памяти и выходной буфер РД. При операции чтения информация с диска передается последовательно (поразрядно) во входной буфер РД (сдвиговый регистр) до его заполнения. Когда слово данных накоплено, оно загружается в файл памяти, из которого через выходной буфер передается в ЭВМ.

Одновременно следующее считанное с диска слово накапливается во входном буфере и записывается в следующую ячейку файла памяти. Таким образом, 4-словный файл памяти служит для синхронизации приема данных с диска и передачи их в ЭВМ и наоборот. При операциях записи и контроля записи данные с ЭВМ записываются во входной буфер РД, откуда переписываются в 4-словный файл памяти, а далее в выходной буферный регистр, осуществляющий (только при операции записи) последовательную запись информации на диск. Поразрядное сравнение при операциях контроля чтения и контроля записи вычисленной контрольной суммы и считанной с диска осуществляется схемой сравнения, вырабатывающей сигнал «Данные чтения равны данным записи» (ДЧТ-ДЗП). При всех операциях адрес цилиндра последовательно сравнивается с заголовком диска. Это осуществляется с помощью сумматора 2 и сдвигового регистра RG, загружаемого с РАД (разряды 05 ... 12) требуемым адресом цилиндра. При операции записи адрес цилиндра со сдвигового регистра последовательно записывается на диск.

Конструктивно устройство управления НМД выполнено в виде отдельного автономного блока (640x485x306 мм), снабженного разъемами для подключения к Каналу ЭВМ и НМД. Контроллер имеет на передней панели пульт управления и индикации, что позволяет осуществлять управление НМД в ручном режиме и обеспечить эффективную отладку и контроль устройства в автономном режиме. Для подключения к ЭВМ НМД ЕС 5061 используется контроллер ИЗОТ-1006С.