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

Выполнение - обмен

Cтраница 2


Каждая ЭМ в зависимости от алгоритма задачи выходит на свою компоненту оператора обмена в случайный момент времени, однако обмен не начнется, пока все машины системы, участвующие в выполнении обмена, не выйдут на свои компоненты оператора обмена.  [16]

Оперативная память ( ОП) ЕС-3222 состоит из основной памяти, которая служит для хранения программ, данных и размещения системной информации, и мультиплексной памяти, которая содержит управляющие слова для выполнения обмена информацией с периферийными устройствами через мультиплексный канал. Промышленность выпускает три модификации ОП емкостью: 128, 256 и и 512 кбайт. Первые две модификации конструктивно выполнены в одной типовой стойке. Третья модификация требует добавления второй типовой стойки с объемом памяти 256 кбайт.  [17]

18 Отображение графа алгоритма на граф ВС. [18]

Элементы такой матрицы определяют суммарный вес вершин, принадлежащих / - му подграфу и k - му ярусу в ГА. Время на выполнение межпроцессорных обменов информацией будет определяться объемом дуг, соединяющих вершины, принадлежащие разным подграфам.  [19]

В промежутках между циклами обращения процессора к магистрали возможно предоставление СМ устройству ПДП. Последовательность циклов при выполнении обмена данными между ЦП и памятью, ЦП и ВУ идентична.  [20]

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

Для увеличения функциональных возможностей и гибкости использования регистров памяти в них вводится дополнительная управляющая логика. Данные ИС предназначены для использования в микропроцессорных системах для выполнения обмена данными между центральным процессором и периферийными устройствами.  [22]

Определим величину буферного запоминающего устройства, которая бы обеспечивала работу вычислителя без потери времени на прием ( или обмен) информации через устройство сопряжения. При расчете величины буферной памяти необходимо выбрать определенный порядок выполнения обмена с вычислителем. Принимая выбранный порядок обмена информацией между устройством сопряжения и вычислителем, можно задать определенные потери времени, которые идут на выполнение вспомогательных операций, связанных с обменом информацией. Это вспомогательное время обмена расходуется только в случае обращения на обмен. Так, например, при обращении на обмен 200 разрядов или 20 разрядов вспомогательное время обмена ( teao) будет одно и то же. Следовательно, всю информацию, подлежащую обмену, хорошо было бы накапливать в устройстве сопряжения, а затем передавать в вычислитель. Но подобное решение в ряде случаев не будет являться рациональным, так как некоторая информация может требоваться для расчетов немедленно. Поэтому в большинстве случаев, исходя из анализа программ решаемых задач, необходимо предусматривать несколько обращений к буферной памяти на обмен.  [23]

Для обмена с содержимым временного файла предлагались операторы GET и PUT, которые осуществляли чтение и запись числовых данных во внутреннем формате. Файл данных был снабжен указателем, который автоматически перемещался в процессе выполнения обмена.  [24]

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

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

Это связано как с однократной настройкой канала передачи информации так и с уменьшением времени подвода считывающей головки. Действительно, при применении обмена типа 3 по завершении записи в блок Ь1 магнитная головка стойки с МЛ уже будет находится в начале блока Ьг, а при выполнении обмена типа 4 на ВД магнитная головка подводится к цилиндру, где размещен блок, один раз.  [27]

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

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

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



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