Cтраница 2
В качестве устройства чтения перфоленты обычно используют серийные фотовводные устройства, имеющиеся в комплекте любой ЭВМ. Устройства чтения магнитной ленты в отличие от аналогичных устройств ЭВМ имеют только режим чтения. Устройства сопряжения с каналом являются комплектными внешними устройствами ЭВМ или выполняются на их базе. [16]
Предикат readdevice переопределяет текущее устройство чтения, если переменная SymbolicFileName определена, и файл открыт для чтения. Если SymbolicFileName является свободной переменной, то readdevice присвоит ей имя текущего активного устройства чтения. [17]
Потоку А будет выделено устройство чтения с перфокарт и печатающее устройство, потоку С - печатающее устройство. В этом случае программы могут работать в индивидуальном потоке и не требовать перераспределения устройств. Кроме того, можно лучше управлять вводом заданий, используя поток с минимальной памятью, например С, а не поток В, требуя перераспределения устройств, если задания вводятся с карт. [18]
К внешним устройствам относятся устройства чтения перфокарт и перфораторы, лентопротяжные устройства, диски, барабаны, устройства телеобработки и устройства приема информации от датчиков. [19]
По умолчанию обычно для устройств чтения с перфокарт используется номер 5 и оператор чтения с перфокарт выглядит так: READ ( 5, 10) А, В, С, а для алфавитно-цифрового печатающего устройства - номер 6 и оператор печати может быть таким: WRITE ( 6, 20) А, В, С. Если возникает необходимость вместо этих устройств применить какое-либо другое, имеющее файловую структуру, например магнитную ленту, то необходимо выполнить переназначение. Новое назначение будет относиться ко всем файлам на устройстве, которому присвоен соответствующий номер; пользователь сам должен различать отдельные файлы. [20]
В то время, как устройство чтения выполняет описанные действия, микро - ЭВМ производит периодические проверки, в каком состоянии это устройство находится. [21]
Перекрытие операций ввода и вывода устройства чтения и записи на перфоленту показано на рис. 7.21. Каждое устройство работает с максимальной скоростью передачи в режиме прерываний. Так как устройство чтения с перфоленты имеет скорость передачи выше, оно первым и завершит обмен. После ввода данных в буфер программа выводит их на перфоленту и заканчивает свою работу. [22]
![]() |
Панель управления устройства чтения 2540. [23] |
Четыре индикаторные лампочки являются общими для устройства чтения и устройства перфорации. [24]
Так как при работе с перфокартами устройство чтения с перфокарт обрабатывает одновременно одну перфокарту, то информация, размещенная на одной перфокарте, представляет физическую запись. [25]
Затем программа устанавливает уровень приоритета для устройства чтения и устанавливает разрешение прерывания после того, как символ прочитан. Такая логика работы освобождает CPU, и он может выполнять какие-то другие программы, пока заполняется буфер. [26]
Некоторые устройства, такие, как устройства чтения перфокарт, АЦПУ и запоминающие устройства на магнитной ленте, по самой своей природе могут использоваться только в последовательном режиме. Например, обычно считается недостатком, если вывод на печать, относящийся к трем различным заданиям, чередуется случайным образом. Такие устройства должны быть, вообще говоря, в каждый момент времени выделены для обслуживания только одного задания. [27]
В линейный кодовый преобразователь входят: устройство чтения программы с памятью, узлы задания скорости, десятичного умножения частоты, переключения памяти, усреднения неравномерности, реверса и выходных усилителей, управления переключением координат и блок питания. [28]
![]() |
Логическое расположение данных на CD-ROM. [29] |
Если задуматься о времени поиска для устройств чтения CD-ROM, составляющем несколько сот миллисекунд, станет ясно, что по производительности эти устройства находятся совсем не в той весовой категории, где жесткие магнитные диски, несмотря на довольно внушительную емкость. [30]