Цикл - умножение - Большая Энциклопедия Нефти и Газа, статья, страница 2
Самая большая проблема в бедности - то, что это отнимает все твое время. Законы Мерфи (еще...)

Цикл - умножение

Cтраница 2


Характеристика отрицательна, и перед входом в циклы умножения происходит установка флага исчезновения.  [16]

По сигналу рв 1 происходит выход из цикла умножения. Старшие п разрядов произведения определяются путем округления по значению ( п 1) - го разряда 2 / г-разрядного произведения. Округленному произведению присваивается соответствующий знак.  [17]

На рис. 9.1 приведены рекомендации по программированию цикла умножения матриц, взятые из статьи о программировании для систем с виртуальной памятью. Утверждалось, что, если использовать вторую версию, перелистывание страниц будет сокращено, потому что ссылки на элементы матрицы будут встречаться в том же порядке, как они хранятся в памяти в Фортране. Эта улучшенная версия явно сложнее и менее понятна. Честно говоря, просматривая ее в первый раз, я был уверен, что работать она не будет.  [18]

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

Количество циклов умножения ( параметр цикла - ПЦ) определяется количеством цифр множителя. Сам цикл умножения заключается в прибавлении к частичному произведению ( первое частичное произведение - нули) кратных множимого ( кратность множимого соответствует значению очередной цифры множителя, на которую производится умножение) и в сдвиге результата на одну цифру вправо.  [20]

Умножение производится, начиная с младших разрядов множителя и со сдвигом вправо сумм частных произведений. Число циклов умножения зависит от того, на сколько разрядов множителя одновременно производится умножение, и от разрядности мантисс. В ЕС-1050 может быть не более 14 циклов умножения, что соответствует перемножению 56-разрядных мантисс. В модели ЕС-1030 мантиссы длинных операндов, а в модели ЕС-1020 любых операндов перемножаются по частям. В модели ЕС-1030 младшая половина множителя умножается сначала на старшую половину множимого, а затем на младшую. После этого старшая половина множителя умножается последовательно на старшую и на младшую половины множимого. Все промежуточные произведения, соответствующим образом сдвинутые относительно друг друга, складываются последовательно таким образом, что остаются 56 значащих разрядов.  [21]

Алгоритм умножения допускает использование в качестве множителя ненс рмализованного числа. При этом циклы умножения выполняются до тех пор, пока не встретится первая нулевая цифра. Таким образом, выход из цикла умножения происходит до того, как мантисса множителя будет исчерпана. Это эквивалентно тому, что умножение производится на нормализованный операнд. Поэтому если результат получается ненормализованным, то не более чем на одну цифру. В этом случае происходит нормализация результата с соответствующей корректировкой характеристики. В любом случае характеристика результата перед формированием и записью окончательного результата должна быть откорректирована вычитанием суммарного ПНЛ, который в общем случае равен сумме ПНЛ множимого и множителя.  [22]

Если Вых ПАЛБ 1, то циклы умножения заканчиваются и происходит переход к 14 - й ячейке, а если Вых Л АЛБ 0, то выполняется микрокоманда из 13 - й ячейки и происходит возврат в 7 - ю ячейку. При возврате выполняется нулевая операция МВх - - МВых. В 14 - й ячейке записана микрокоманда выдачи результата умножения на выходные магистрали адреса и информации: старшие разряды - на магистраль адреса, младшие - на магистраль информации, причем младший разряд произведения - слева.  [23]

В начале этой операции ( сост. В, в котором будет накапливаться сумма частичных произведений, обнуляется и в счетчик циклов 5 заносится число циклов умножения, равное п 1, где п - разрядность сомножителей. С сдвигается на два разряда вправо. После завершения п / 2-го цикла ( 50) производится переход в состояние а7, где осуществляется нормализация результата. По окончании нормализации при 71 производится преобразование произведения в дополнительный код.  [24]

Шестерни блока множимого сохраняют свое положение до ввода нового числа, что можно использовать при серийном умножении с общим множимым. Шестерни же блока множителя в ходе умножения поразрядно устанавливаются в нулевое положение и, таким образом, к концу цикла умножения блок множителя всегда оказывается погашенным.  [25]

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

Алгоритм умножения допускает использование в качестве множителя ненс рмализованного числа. При этом циклы умножения выполняются до тех пор, пока не встретится первая нулевая цифра. Таким образом, выход из цикла умножения происходит до того, как мантисса множителя будет исчерпана. Это эквивалентно тому, что умножение производится на нормализованный операнд. Поэтому если результат получается ненормализованным, то не более чем на одну цифру. В этом случае происходит нормализация результата с соответствующей корректировкой характеристики. В любом случае характеристика результата перед формированием и записью окончательного результата должна быть откорректирована вычитанием суммарного ПНЛ, который в общем случае равен сумме ПНЛ множимого и множителя.  [27]

Умножение производится, начиная с младших разрядов множителя и со сдвигом вправо сумм частных произведений. Число циклов умножения зависит от того, на сколько разрядов множителя одновременно производится умножение, и от разрядности мантисс. В ЕС-1050 может быть не более 14 циклов умножения, что соответствует перемножению 56-разрядных мантисс. В модели ЕС-1030 мантиссы длинных операндов, а в модели ЕС-1020 любых операндов перемножаются по частям. В модели ЕС-1030 младшая половина множителя умножается сначала на старшую половину множимого, а затем на младшую. После этого старшая половина множителя умножается последовательно на старшую и на младшую половины множимого. Все промежуточные произведения, соответствующим образом сдвинутые относительно друг друга, складываются последовательно таким образом, что остаются 56 значащих разрядов.  [28]



Страницы:      1    2