Cтраница 1
Знак вычитаемого можно менять, выполняя для этого логическую функцию сложения по модулю 2 знакового разряда с единицей. Если в результате получился отрицательный знак, необходимо сформировать дополнительный или обратный код отрицательного числа. [1]
Знак вычитаемого можно менять также и в случае, если оно представлено в дополнительном и обратном кодах. [2]
Знак вычитаемого можно менять, выполняя для этого логическую функцию сложения по модулю 2 знакового разряда с единицей. Если в результате получился отрицательный знак, необходимо сформировать дополнительный или обратный код отрицательного числа. [3]
Знак вычитаемого можно менять также и в случае, если оно представлено в дополнительном и обратном кодах. [4]
![]() |
Микропрограмма выполнения операций сложения и вычитания двоичных чисел, представленных в форме с фиксированной точкой. [5] |
Изменению знака вычитаемого соответствует следующая процедура: принятый в Pel код числа передается инверсно в РгА, и при сложении осуществляется подсуммирование 1 в младший разряд сумматора для перевода кода отрицательного числа в дополнительный код. [6]
Изменению знака вычитаемого соответствует следующая процедура: принятый в Pel код числа передается инверсно в РеА и при сложении осуществляется подсум-мирование 1 в младший разряд сумматора. [7]
![]() |
Микропрограмма выполнения операций сложения и вычитания двоичных чисел, представленных в форме с фиксированной точкой. [8] |
Изменению знака вычитаемого соответствует следующая процедура: принятый в Рг1 код числа передается инверсно в РгА, а при сложении осуществляется подсум-мирование 1 в младший разряд сумматора для перевода кода отрицательного числа в дополнительный код. [9]
![]() |
Микропрограмма выполнения операций сложения и вычитания двоичных чисел, представленных в форме с фиксированной точкой. [10] |
Изменению знака вычитаемого соответствует следующая процедура: принятый в Рг1 код числа передается инверсно в РгА, и при сложении осуществляется подсуммирование 1 в младший разряд сумматора для перевода кода отрицательного числа в дополнительный код. [11]
При вычитании знак вычитаемого изменяется на противоположный и операция таким образом сводится к сложению. [12]
При вычитании знак вычитаемого изменяется на противоположный, а далее выполняются описанные выше действия. [13]
При операции вычитания необходимо изменить знак вычитаемого на противоположный. В остальном операция вычитания не отличается от операции сложения. [14]
Процесс выполнения команды ВЫЧЕСТЬ сводится к алгебраическому сложению, для чего знак вычитаемого, поступившего в арифметико-логическое устройство, искусственно меняется на обратный. Изменение знака осуществляется взятием дополнения для кода вычитаемого. Для этого поразрядно, включая знаковый разряд, инвертируется слово второго операнда и к младшему разряду прибавляется единица. [15]