Вертикальное арифметическое устройство состоит из 64 идентичных элементарных процессоров, работающих в режиме пошаговой блокировки. Их сложность зависит от номера модели: в младших моделях используются одноразрядные сумматоры и логические схемы с 8-разрядным быстродействующим буферным регистром, в старших моделях — 16-разрядные сумматоры и логические схемы с 8 быстродействующими 16-разрядными буферными регистрами.

Представлены некоторые подробности структуры системы OMEN-60. Каждый логический уровень в вертикальном арифметическом устройстве имеет логику смещений, которая включает следующие операции:

Инверсия. Эта операция перемещает данные «вверх дном»: уровень 0 меняется местом с уровнем 63, уровень 1 — с уровнем 62 и т. д.

Полное перемешивание. Эта операция аналогична делению колоды карт на две части с последующим чередованием карт из двух половин колоды: уровень 0 остается на месте, уровень 32 оказывается на месте уровня 1, уровень 1 — на месте уровня 2, уровень 33 — на месте уровня 3 и т. д.

На каждом уровне вертикального арифметического устройства находится несколько регистров: 8 16-разрядных регистров и 5 регистров масок. В этих регистрах выполняются все арифметические и булевские операции. При выполнении операции поразрядного сложения перенос устанавливается в нулевое начальное состояние, а затем на каждом временном цикле новые биты переноса заменяют старые в регистре переноса. Три входа в арифметико-логическое устройство, генерирующего сумму, — это два операнда и регистр переноса. Необходимо отметить, что во время операции сложения или булевской операции, которая выполняется тем же способом, обработка начинается с младшего разряда операндов и проходит через все поле данных к более высоким разрядам.

На нашем сайте вы можете сказать авиабилеты онлайн, и экономить на перелетах!

Комментирование закрыто.