Cтраница 1
![]() |
Схема выполнения операции умножения. [1] |
Выполнение операций сложения и вычитания в АЛУ может быть разбито на ряд этапов: 1) установка элементов АЛУ в исходное состояние; 2) прием кодов чисел в АЛУ из памяти; 3) преобразование кодов чисел в зависимости от знака числа или кода операции; 4) суммирование кодов; 5) выдача результата в другие устройства ЭВМ. [2]
Выполнение операции сложения и вычитания чисел в прямом коде неудобно, поскольку прямой код не обеспечивает вычитание чисел сложением их кодов. Прямой код широко используется для представления чисел в ЗУ и устройствах ввода - вывода. [3]
Выполнение операции сложения в модифицированных кодах производится по тем же правилам, что и в обычных кодах, с той лишь разницей, что при выполнении операции сложения в обратном модифицированном коде циклический перенос осуществляется не из второго, а из третьего двоичного разряда перед запятой. При выполнении операции сложения в модифицированном дополнительном коде возникшая единица переноса из старшего знакового разряда также отбрасывается. [4]
Выполнение операций сложения, вычитания, умножения и деления от его положения не зависит. [5]
![]() |
Включение счетчика на гашение отрицательных итогов. [6] |
Выполнение операций сложения, вычитания и списания итогов с накапливающих счетчиков аналогично вышеизложенному, но так как эти счетчики несальдирующие, то списать с них разность прямым числом нельзя. Отрицательный результат накапливающего счетчика может быть напечатан только арифметическим дополнением. [7]
Выполнение операции сложения и вычитания при системе кодирования с плавающей запятой отличается от выполнения этих операций в системе с фиксированной запятой тем, что в этом случае необходимо учитывать порядки слагаемых. Числа, имеющие разные порядки, приводят к одному порядку, в качестве которого выбирают число с большим порядком. Операция с числовой частью мантиссы выполняется так же, как и в системе с фиксированной запятой. [8]
![]() |
Последовательно-параллельный сумматор. [9] |
Выполнение операции сложения я-разрядных двоичных чисел с помощью - разрядных сумматоров равносильно переходу к 2т - ичной системе счисления, в которой каждая из k цифр числа представляется m - разрядным двоичным кодом. При этом каждый сумматор с параллельным переносом обеспечивает сложение двух 2т - ичных цифр и формирует перенос в следующий разряд 2т - ич-ного сумматора. [10]
![]() |
Схема передачи данных по командам ЗАГРУЗКИ и ЗАПИСИ В. [11] |
После выполнения операций сложения, вычитания, сравнения, сдвига и загрузки в память процессор производит анализ полученного результата, вырабатывает признак результата операции и устанавливает его в слове состояния программы в 34 - 35 разрядах. Признак результата операции далее может быть использован в команде условного перехода ВС. [12]
Рассмотрим выполнение операций сложения. Порядки чисел поступают в схему вычитателя порядков, в которой из порядка первого) числа вычитается порядок второго числа. Если результат получится положительный, то это значит, что порядок первого числа больше порядка второго числа. [13]
После выполнения операции сложения положение цифровых колес в счетчике результатов соответствует сумме 375 и в счетчике оборотов - количеству слагаемых. [14]
Рассмотрим выполнение операций сложения и вычитания чисел в машинах с фиксированной запятой. Числа в машинах с фиксированной запятой складываются либо в обратном, либо в дополнительном коде. Результат сложения должен быть получен соответственно в обратном или в дополнительном коде. [15]