Cтраница 2
Паскаль имеют столь тщательно и аккуратно реализованные подсистемы ввода-вывода. Необходимо также отметить, что такая тщательная и аккуратная реализация подсистем ввода-вывода обходится совсем не бесплатно. [16]
Вся эта сложно структурированная информация используется подсистемой ввода-вывода для определения корректности соответствующих запросов и проверки доступности каналов и внешних устройств. Если запрос корректен, а устройство и канал свободны, то один из элементов рассматриваемой подсистемы включает соответствующее оборудование и запускает обмен. В противном случае запрос либо помещается в специальную очередь, либо посылается выдавшей его программе с уведомлением о том, что попытка выполнить ввод-вывод окончилась неудачей. [17]
Ввод-вывод обременяет центральный процессор во-первых, управлением подсистемой ввода-вывода и, во-вторых, конфликтами в памяти. Минимальное Бремя, какое центральный процессор можеч иисьншть управлению вводом-выводом на однопроцессорной системе, равно времени для. Малые системы требуют для поддержки ввода-вывода больше времени центрального процессора, чем большие системы, так как пути передачи данных для ввода-вывода и команд центрального процессора используются в режиме разделения, а цепи центрального процессора нужны для функций ввода-вывода. [18]
Для СК, обслуживающих запросы от устройств и подсистем ввода-вывода асинхронного типа, можно определить емкость буферной памяти, решая соответствующую оптимизационную задачу. [19]
Узлы также связаны одним или несколькими GigaRings - подсистемами ввода-вывода с коммутацией пакетов, обладающими высокой пропускной способностью. Узлы используют эту подсистему для взаимодействия друг с другом, а также с сетями, дисками и другими периферическими устройствами. Они по ней посылают пакеты размером до 256 байтов. Каждый GigaRing состоит из пары колец шириной в 32 бита, которые соединяют узлы процессоров со специальными узлами ввода-вывода. Узлы ввода-вывода содержат гнезда для сетевых карт ( например, HIPPI, Ethernet, ATM, FDDI), дисков и других устройств. [20]
В СВВ в зависимости от производительности ЦП итре бований подсистем ввода-вывода к скорости и гибкостг организации взаимодействия с ПУ применяют лрограммньк ( мультиплексные) каналы ( ПК), обычные КПД и реж блоковые КПД. [21]
В линии обработки на разных уровнях многие центральные процессоры и подсистемы ввода-вывода могут иметь специальные средства. [22]
Каскадное слияние, как и несбалансированное слияние, зависит от возможности подсистемы ввода-вывода поддерживать одновременно ввод-вывод в несбалансированной форме. На сбалансированных системах с двумя каналами каскадное слияние не будет работать эффективно. [23]
Структура элементарной системы 1432. [24] |
Общая структура архитектуры системы, отражающая взаимосвязь между подсистемой обработки и подсистемой ввода-вывода, приведена на рис. 1.2. Подсистема обработки содержит три типа элементов: модули процессоров, модули памяти и одну или несколько шин межпроцессорных связей. Ее топология может быть весьма сложной и содержать несколько модулей каждого типа. Сами модули процессора состоят из процессора общего назначения ( General Data Processor - GDP) 1432 и связанной с ним аппаратной частью шины интерфейса. Многопроцессность в системе 1432, следовательно, является интегральной частью как собственно вычислений, так и операций ввода-вывода. [25]
Он может быть применен для всех межсоединений транспьютеров, периферийных контроллеров INMOS, подсистем ввода-вывода и МП, принадлежащих к различным семействам. [26]
Если в процессе выполнения некоторая программа обращается к операционной системе с командой OPEN, то подсистема ввода-вывода на основе сведений, содержащихся в ТЮТ и JFCB, обра зует управляющие блоки, требуемые для дальнейших обращений к набору данных. Для каждого обрабатываемого в программе набора данных необходим соответствующий блок DCB, создаваемый и размещаемый в ее памяти языковым процессором. Однако языковый процессор оставляет некоторые поля DCB незаполненными, и только при обработке макрокоманды OPEN в этот блок из таблицы JFCB помещается информация, заданная средствами языка управления. [27]
Подсистема обработки данных базируется на центральных и проблемно-ориентированных процессорах и их устройствах оперативной памяти, подсистема ввода-вывода - на периферийных устройствах, их устройствах управления и каналах ввода-вывода, если они имеются. [28]
Структура ЭВМ с сора ввода-вывода ПВВ или. [29] |
Первый вариант структурной схемы ЭВМ требует больших аппаратных затрат, но обеспечивает и большие возможности подсистемы ввода-вывода информации по количеству ПУ и скорости обмена информацией с ПУ. [30]