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

Программирование - ввода-вывод

Cтраница 2


УВМ показана на рис. 9.10. С точки зрения пользователя УВМ магистральная организация является более предпочтительной, так как значительно облегчает программирование ввода-вывода. Внешние устройства в данном случае, как правило, адресуются так же, как ячейки оперативной памяти.  [16]

17 Структура ЭВМ семейства ЕС ЭВМ. [17]

Относительно высокая стоимость машинного времени, обширная номенклатура ВЗУ и устройств ввода-вывода символьной информации при ограниченном наборе средств машинной графики, развитое программное обеспечение, сложность программирования ввода-вывода информации и обеспечения диалогового режима делают целесообразным использование моделей ЕС ЭВМ как ЦБК КТС САПР.  [18]

Помимо обсуждения таких традиционных компонентов систем, как ассемблеры и макропроцессоры, особое внимание уделено важным областям системного программирования, которые до на тоящего времени во многих учебниках практически не освещались, а именно компиляторам, современным проблемам распределения памяти, рекурсии, операционным системам и программированию ввода-вывода.  [19]

Цепочка команд была введена рьнее как средство, обеспечивающее последовательное выполнение команд канала CCW под управлением самого канала ввода-вывода без вмешательства CPU. При программировании ввода-вывода в случае работы с памятью на магнитной ленте или на перфокартах цепочка команд является исключением и применяется лишь в особых случаях. При работе с дисками практически каждая последовательность операций ввода-вывода использует цепочку команд.  [20]

Адрес слова команды канала ( для диска этот адрес будет указывать первую команду канала из цепочки команд) указывается программистом, если он программирует ввод-вывод на физическом уровне. При программировании ввода-вывода на логическом уровне этот адрес будет сформирован Супервизором на основании макрокоманд определения файла.  [21]

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

Само по себе наличие программы для ЭВМ мало что значит, если нет возможности обеспечить ее данными и затем вывести результаты. Поэтому глава 7 включает описание программирования ввода-вывода вплоть до работы с устройствами, управляемыми по прерываниям. В ней описывается также программное обеспечение, которое обычно поставляется разработчиком и имеет целью дать пользователю возможность эффективно применять устройства ввода-вывода и помочь ему в написании соответствующих программ.  [23]

Излагаются принципы организации и программирования микро - ЭВМ. Большое внимание уделено реализации и программированию ввода-вывода.  [24]

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

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

Процессор ввода-вывода имеет собственную систему команд. Программы, написанные с помощью этой системы команд, называются программами ввода-вывода, а формирование этих программ не вполне удачно называют программированием ввода-вывода. На самом деле программисты обычно не пишут собственные программы ввода-вывода, а обращаются к системе, которая обеспечивает их необходимыми программами. Монитор-ная система составляет конкретную программу ввода-вывода, необходимую пользователю, и организует ее выполнение.  [27]

В настоящее время материалы по программированию ввода-вывода не систематизированы и разбросаны по многочисленным источникам, в основном эти сведения можно найти в технической литературе по эксплуатации ОС ЕС ЭВМ, что не только затрудняет их изучение и практическое применение, но зачастую и отпугивает программистов от применения языка Ассемблера для организации обмена данными. В предлагаемом читателю пособии автором сделана попытка обобщить и изложить в систематизированном виде с учетом накопленного опыта составления программ основные сведения по программированию ввода-вывода, при этом уточнены важные для практики вопросы применения методов доступа и системных макрокоманд. При написании книги автор ставил целью помочь пользователям освоить практические приемы программирования обмена данными на языке Ассемблера, поэтому изложение материала сопровождается многочисленными примерами использования тех или иных средств управления данными ОС ЕС.  [28]

Для простоты мы могаи себе позволить считать, что имеем дело с последовательной синхронной вычислительной системой, и игнорировали многие не столь известные и более сложные аспекты вычислительных систем, такие, как программирование ввода-вывода, процессоры ввода-вывода, групповые центральные процессоры, параллельные вычисления и асинхронные прерывания.  [29]

Операции ввода-вывода инициируются процессором с помощью команды начать ввод-вывод. Для выполнения операций ввода-вывода используются также следующие команды процессора: начать быстрое освобождение ввода-вывода, опросить канал, опросить ввод-вывод, остановить ввод-вывод и остановить внешнее устройство. Программирование ввода-вывода рассмотрено в разд.  [30]



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