Большая Советская Энциклопедия (цитаты)

Совмещение операций

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

  С осуществляется следующими методами. На уровне процессора - совмещением обработки данных (например, сложения, вычитания или умножения чисел) с обработкой команд программ (например, с выборкой команд, расшифровкой кода операции, модификацией адресов); совмещением выполнения нескольких (до 4-8) соседних команд одной программы; совмещением операций по обработке данных в независимых блоках (например, в блоках данных, представленных с фиксированной и с плавающей запятой). На уровне памяти - одновременным обращением к нескольким однотипным блокам памяти, что обеспечивается разделением оперативной памяти на независимые блоки с собственной адресацией и введением нескольких каналов внешней памяти; независимым обменом данными между лентами, дисками, барабанами. На уровне устройств ввода - вывода информации - организацией мультиплексного режима работы или одновременного обслуживания нескольких устройств ввода - вывода за счет быстрого обмена данными с процессором и медленной подготовки к обмену.

  Эффективность организации С на уровнях памяти и устройств ввода - вывода существенно зависит от того, как составлена диспетчер-программа. Степень С характеризует сложность ЦВМ и развитость ее логической структуры. Высокая степень С характерна уже для ЦВМ второго поколения (БЭСМ-6, "Весна" - СССР) и еще выше у ЦВМ третьего поколения (ЕС ЭВМ - СССР, ИБМ-370 - США).

  Лит. см. при ст. Цифровая вычислительная машина.

  А. В. Гусев.

 


Для поиска, наберите искомое слово (или его часть) в поле поиска


Новости 29.03.2024 08:42:14