Регистр - произведение - Большая Энциклопедия Нефти и Газа, статья, страница 1
В развитом обществе "слуга народа" семантически равен "властелину народа". Законы Мерфи (еще...)

Регистр - произведение

Cтраница 1


Регистр произведения служит для хранения 16-разрядного произведения.  [1]

2 Пример на умножение двоичных чисел. [2]

Число разрядов в регистре произведения должно быть в 2 раза больше числа разрядов в регистре множимого.  [3]

Например, при умножении он может участвовать в качестве регистра произведений, в делении - в качестве регистра делителя или частного. Наконец, регистр MD может участвовать в различных операциях перезаписи информации, выполняя в них функцию как регистра-отправителя, так и регистра-приемника.  [4]

5 Параллельный умножитель 16X16 УМ16. [5]

Схема содержит комбинационный блок умножения, регистры множимого и множителя, 16-разрядный регистр произведения, буфер произведения и триггер округления. БИС позволяет выполнять умножение целых чисел, чисел меньше единицы, со знаком или без знака, представленных в дополнительном коде, и получать результат в дополнительном коде.  [6]

Микросхема состоит из следующих основных узлов: регистра множимого, триггера округления, схемы ИЛИ, регистра множителя, блока умножения, регистра произведения, буферной схемы произведения.  [7]

Для целых двоичных чисел со знаком, представленных в дополнительном коде, методика выполнения операций умножения над кодами исходных чисел на положительный множитель не отличается от соответствующей методики умножения модулей целых чисел, за исключением того, что сдвиг право в регистре произведения должен быть арифметическим, а в одноразрядном регистре С - логическим. Сумматор устройства умножения должен быть сумматором дополнительного кода и его старший разряд должен отводиться для операций над кодами знаков частичных произведений и множимого. При этом код знака произведения получается автоматически в основном сумматоре.  [8]

Блок умножения представляет собой комбинационную схему, выполняющую умножение двух 8-разрядных чисел и одновременное округление результата. Округление произведения до 16 разрядов выполняется при установке триггера округления в 1, что осуществляется по фронту сигнала CLKX или CLKY при наличии на входе RND Округление напряжения высокого уровня. Результат умножения по фронту сигнала CLKP и при наличии сигнала STB Управление записью в регистр произведения записывается в 16-разрядный регистр произведения и через выходной буфер, управляемый сигналом ED Разрешение выдачи, выдается на выходную шину РО-Р15. При подаче на управляющий вход ED сигнала высокого уровня выходной буфер устанавливается в состояние Выключено.  [9]

Блок умножения представляет собой комбинационную схему, выполняющую умножение двух 8-разрядных чисел и одновременное округление результата. Округление произведения до 16 разрядов выполняется при установке триггера округления в 1, что осуществляется по фронту сигнала CLKX или CLKY при наличии на входе RND Округление напряжения высокого уровня. Результат умножения по фронту сигнала CLKP и при наличии сигнала STB Управление записью в регистр произведения записывается в 16-разрядный регистр произведения и через выходной буфер, управляемый сигналом ED Разрешение выдачи, выдается на выходную шину РО-Р15. При подаче на управляющий вход ED сигнала высокого уровня выходной буфер устанавливается в состояние Выключено.  [10]

На рис. 63 показана блок-схема устройства для умножения двух м-разрядных чисел в десятичной системе счисления. Эта схема иллюстрирует метод построения десятичных множительных устройств путем многократного сложения. Устройство состоит из двух регистров ( множимого и множителя), схемы сдвига, схемы, управляющей сдвигом и вычитанием единицы, и накапливающего сумматора с регистром произведения.  [11]

Блок умножения представляет собой комбинационную схему, выполняющую умножение двух 8-разрядных чисел и одновременное округление результата. Округление произведения до 16 разрядов выполняется при установке триггера округления в 1, что осуществляется по фронту сигнала CLKX или CLK. Результат умножения по фронту сигнала CLKP и при наличии сигнала STB Управление за писью в регистр произведения записывается в 16-разрядный регистр произведения и через выходной буфер, управляемый сигналом ED Разрешение выдачи, выдается на выходную шину РО-Р15. При подаче на управляющий вход ED сигнала высокого уровня выходной буфер устанавливается в состояние Выключено.  [12]

Блок умножения представляет собой комбинационную схему, выполняющую умножение двух 8-разрядных чисел и одновременное округление результата. Округление произведения до 16 разрядов выполняется при установке триггера округления в 1, что осуществляется по фронту сигнала CLKX или CLK. Результат умножения по фронту сигнала CLKP и при наличии сигнала STB Управление за писью в регистр произведения записывается в 16-разрядный регистр произведения и через выходной буфер, управляемый сигналом ED Разрешение выдачи, выдается на выходную шину РО-Р15. При подаче на управляющий вход ED сигнала высокого уровня выходной буфер устанавливается в состояние Выключено.  [13]

Блок умножения представляет собой комбинационную схему, выполняющую умножение двух 8-разрядных чисел и одновременное округление результата. Округление произведения до 16 разрядов выполняется при установке триггера округления в 1, что осуществляется по фронту сигнала CLKX или CLK. Результат умножения по фронту сигнала CLKP и при наличии сигнала STB Управление за писью в регистр произведения записывается в 16-разрядный регистр произведения и через выходной буфер, управляемый сигналом ED Разрешение выдачи, выдается на выходную шину РО-Р15. При подаче на управляющий вход ED сигнала высокого уровня выходной буфер устанавливается в состояние Выключено.  [14]

Управляющая схема регистра множителя вначале установлена на управление от младшей цифры множителя. Если эта цифра отлична от нуля, то управляющая схема пропускает множимое в крайние правые разряды накапливающего сумматора и одновременно вычитает единицу из данной цифры множителя. Множимое столько раз пропускается в сумматор и суммируется там с содержимым сумматора, сколько единиц обозначает данная цифра множителя. При получении нуля в данном разряде множителя управляющая схема переходит к следующей цифре множителя и меняет установку сдвигателя на один разряд влево. Этот процесс продолжается до тех пор, пока не будут пройдены все цифры множителя и число, находящееся в регистре множителя, не станет равным нулю. После этого в регистре произведения будет получено значение произведения.  [15]



Страницы:      1