Распараллеливания процессов в ЭВМ

Опубликовал запись: admin, в рубрику: Процесс в ЭВМ

Распараллеливания процессов в ЭВМ

Знание того, как считает машина, позволяет достичь увеличения ее быстродействия. Для этих целей, например, организуют так называемые параллельные вычисления, в ходе которых единовременно обрабатываются несколько чисел или несколько разрядов одного числа.

Одно из первых направлений распараллеливания процессов в ЭВМ заключалось в совмещении по времени этапов выполнения соседних операций. Идея совмещения операций для повышения скорости вычислительных машин принадлежит академику С. А. Лебедеву. В 1957 г. он предложил принцип совмещения операций, при реализации которого для вызова очередной команды не требовалось дожидаться отсылки результата выполнения предыдущей команды. Арифметические действия стали выполнять одновременно с обращением к памяти.

Чаще машина осуществляет действия над двумя и даже одним числом. Числа располагаются в специально выделенном для них месте — регистрах арифметико-логического устройства (АЛУ). Только из регистров АЛУ черпает данные, а пересылку данных в регистры и изъятие результата выполняет устройство управления.

Во всяком случае именно так обстояло дело с первыми вычислительными машинами. Как мы уже знаем, элемент памяти машины способен хранить только два состояния, поэтому и разряд числа может принимать два значения — «О» и «1». Это заставило использовать для представления чисел в ЭВМ двоичную систему счисления. Она отличается от десятичной только количеством различных цифр, составляющих число: если в десятичной системе счисления,


Похожие записи


Правила сложения десятичных чисел
Управление
Операции суммирования
Ввод —вывод
Взаимопроникновение блоков

Опубликовано 21-12-2009, 21:35  |  Комментариев к записи (0) »