Составители:
28
Пример 5.2.2. Сложить 475
10
и 829
10
.
0100 0111 0101
+ 1000 0010 1001
1100
>9
1001 1110
>9
+ 0110 0000 0110
0001 0010 1010
>9
0100
+ 0000 0000 0110 0000
0001 0011 0000 0100 1100 –
знак числа +
После выполнения коррекции результата мы вновь получили во втором
разряде результат, превышающий 9. Следовательно, необходимо этот разряд
(тетраду) откорректировать. В этом случае нас не интересует наличие
выходных тетрадных переносов.
Другой алгоритм сложения использует избыточные на +6 значения
разрядов одного из слагаемых, т.е. выполняется предварительная коррекция
всех разрядов одного из слагаемых на
+6.
При этом, если в разряде суммы возникает тетрадный перенос, то
значение суммы правильное, т.к. оно как бы заранее было скорректировано.
Если переноса нет, то предварительная коррекция была не нужна, и избыток
на +6 необходимо компенсировать вычитанием 6, или сложением с 10 и
игнорированием при этом выходного переноса.
Пример 5.2.3. Выполнить сложение 184
10
и 298
10
с предварительной
коррекцией.
а) 0001 1000 0100 б) 0001 1000 0100
+ 0110 0110 0110 + 0110 0110 0110
0111 1110 1010 0111 1110 1010
+ 0010 1001 1000 + 0010 1001 1000
_ 1010 1000 0010 1010 1000 0010
0110 0000 0000 + 1010 0000 0000
0100 1000 0010 1100 0100 1000 0010 1100
Пример 5.2.2. Сложить 47510 и 82910.
0100 0111 0101
+ 1000 0010 1001
1100>9 1001 1110>9
+ 0110 0000 0110
0001 0010 1010>9 0100
+ 0000 0000 0110 0000
0001 0011 0000 0100 1100 – знак числа +
После выполнения коррекции результата мы вновь получили во втором
разряде результат, превышающий 9. Следовательно, необходимо этот разряд
(тетраду) откорректировать. В этом случае нас не интересует наличие
выходных тетрадных переносов.
Другой алгоритм сложения использует избыточные на +6 значения
разрядов одного из слагаемых, т.е. выполняется предварительная коррекция
всех разрядов одного из слагаемых на +6.
При этом, если в разряде суммы возникает тетрадный перенос, то
значение суммы правильное, т.к. оно как бы заранее было скорректировано.
Если переноса нет, то предварительная коррекция была не нужна, и избыток
на +6 необходимо компенсировать вычитанием 6, или сложением с 10 и
игнорированием при этом выходного переноса.
Пример 5.2.3. Выполнить сложение 18410 и 29810 с предварительной
коррекцией.
а) 0001 1000 0100 б) 0001 1000 0100
+ 0110 0110 0110 + 0110 0110 0110
0111 1110 1010 0111 1110 1010
+ 0010 1001 1000 + 0010 1001 1000
_ 1010 1000 0010 1010 1000 0010
0110 0000 0000 + 1010 0000 0000
0100 1000 0010 1100 0100 1000 0010 1100
28
Страницы
- « первая
- ‹ предыдущая
- …
- 26
- 27
- 28
- 29
- 30
- …
- следующая ›
- последняя »
