СОВМЕЩЕНИЕ ОПЕРАЦИЙ

СОВМЕЩЕНИЕ ОПЕРАЦИЙ в ЦВМ,
одновременное выполнение неск. операций
одной или разных программ. С. о.- один из осн. способов повышения производительности
и эффективности использования ЦВМ, т. к. оно увеличивает эффективное быстродействие
и сокращает простои машин. С. о. организуется введением в состав ЦВМ
дополнит, оборудования либо достигается использованием незанятых в данный
момент устройств.


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


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


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





А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я