Повторное считывание - Большая Энциклопедия Нефти и Газа, статья, страница 4
Мало знать себе цену - надо еще пользоваться спросом. Законы Мерфи (еще...)

Повторное считывание

Cтраница 4


После выполнения всех операций, заданных командой, со схемы управления координатами и револьверной головкой выдается сигнал окончания обработки. Этот сигнал поступит на схему управления вводом, если в команде не задан код повторений, для пуска вводного устройства. Число повторений кадра определяется кодом числа повторений, который поступает на счетчик числа повторений при считывании информации из промежуточного запоминающего устройства. При повторном считывании информации команды число повторений не считывается.  [46]

47 Схема для вывода результатов решения на экран дисплея. [47]

Однако в этом случае изображение не только необходимо сформировать один раз, но и непрерывно регенерировать. На рис. 59 показан цикл такой регенерации изображения Начальная часть предыдущей схемы сохранена без изменений. Программа DISPLAY здесь выполняет те же функции, что и программа PLOTX в предыдущем параграфе. По этой программе ЭВМ изображает на экране по паре координат очередную точку на траектории. На рис. 59, однако, выполняется специальный цикл для непрерывного повторного считывания списка вычисленных координат. В этом списке нетрудно узнать дисплейный список, о котором шла речь IB гл.  [48]

49 Бобина ленты и кольцо защиты файла. [49]

При фазовом кодировании чтение ленты, которая содержит ошибку в одном бите, не вызывает затруднений. Ошибка обнаруживается немедленно, п контроллер ленты приступает к ее исправлению до того, как байт отсылается в память. При фазовом кодировании не используется байт CRC. При NRZ-кодировании ошибочный бит не может быть выявлен до тех пор, пока не будет достигнут конец блока. Когда установлено, какая дорожка содержит ошибку, информация о дорожке с ошибкой ( TIE) пересылается в контроллер, лента возвращается назад, и блок счпты-нается вновь. Во время повторного считывания контроллер использует контрольную дорожку для генерации правильного содержимого дефектной дорожки.  [50]

Различают два типа обработки файлов: последовательный и произвольный. При последовательной обработке записи файла просматриваются одна за другой, начиная с первой, в порядке перемещения носителя. При произвольной обработке порядок выборки записей не связывается с их физическим расположением на носителе. Классическим примером последовательной обработки является обработка файла перфокарт, где устройство может считывать перфокарты только в порядке их физической последовательности. Повторное считывание такого файла без вмешательства оператора невозможно. Файл на магнитной ленте аналогичен файлу на перфокартах, хотя и допускает повторное считывание с первой записи по требованию обрабатывающей программы. Тем не менее, если попытаться обрабатывать записи на магнитной ленте в произвольном порядке, это неизбежно приводит к быстрой порче ленты.  [51]

В большинстве простых машин предусмотрены средства блокировки так, что ни одна операция не может быть начата до окончания предыдущей операции. В случае операций ввода-вывода машина может простаивать достаточно долго в ожидании завершения этих операций. В простейших случаях в словарь машины вводятся специальные команды, позволяющие определять состояния ( простой или работа), в которых находятся устройства ввода - - вывода или местные блоки управления. Другим средством, с помощью которого можно увеличить эффективность работы простых машин, является останов при обнаружении ошибок. В подобных случаях работа устройств ввода - вывода прекращается. Центральный процессор останавливается при наличии переполнения. В более сложных системах имеются индикаторы ошибок, причем по программе определяются состояния этих индикаторов и делается попытка исправить ошибку либо путем повторного считывания ( например, при выполнении операций ввода - вывода с участием магнитной ленты), либо путем повторного выполнения данного участка преграммы, либо путем выполнения каких-либо других действий, определяемых программистом.  [52]



Страницы:      1    2    3    4