ВУЗ:
Составители:
118
[Y
8421+3
]
2
=
Знак Тетрады Комментарий
1111 0 1 0 1 1 0 0 1 0 0 1 1 [Y
8421+3
]
1
1111 1 0 1 0 0 1 1 0 1 1 0 0 инверсия
0 0 1 1 0 0 1 1 0 1 0 0
добавление
(001)
10
8421+3
1 0 0 0 0
результат сло-
жения, перенос
не блокируется
0 0 1 1
так как перенос
из тетрады ра-
вен 1, коррекция
+0011
0 1 1 1 0 0 0 1 1
сложение в
средней тетраде
1 1 0 1
так как перенос
из тетрады ра-
вен 0, коррекция
(–0011), перенос
блокируется
0 1 1 1
результат в
средней тетраде
1 1 0 1
сложение в
старшей тетраде
1 1 0 1
так как перенос
из тетрады ра-
вен 0, коррекция
(–0011), перенос
блокируется
1 0 1 0
результат в
старшей тетраде
1111 1 0 1 0 0 1 1 1 0 0 1 1 [Y
8421
+3
]
2
Алгоритм перевода отрицательного операнда из дополнительного
кода в десятичную систему счисления такой же: инверсия всех чи-
словых битов операнда с добавлением 1 в младший бит младшей
тетрады (с учетом особого случая, когда операнд заканчивается ну-
лями).
4.9.2. Алгоритм сложения (вычитания)
целых беззнаковых чисел в BCD-кодах
Сложение в BCD-кодах выполняется последовательным спосо-
бом, т.е. начиная с тетрады младшего разряда. После сложения тет-
Знак Тетрады Комментарий [Y8421+3]2= 1111 0 1 0 1 1 0 0 1 0 0 1 1 [Y8421+3]1 1111 1 0 1 0 0 1 1 0 1 1 0 0 инверсия добавление 0 0 1 1 0 0 1 1 0 1 0 0 (001)108421+3 результат сло- 1 0 0 0 0 жения, перенос не блокируется так как перенос из тетрады ра- 0 0 1 1 вен 1, коррекция +0011 сложение в 0 1 1 1 0 0 0 1 1 средней тетраде так как перенос из тетрады ра- 1 1 0 1 вен 0, коррекция (–0011), перенос блокируется результат в 0 1 1 1 средней тетраде сложение в 1 1 0 1 старшей тетраде так как перенос из тетрады ра- 1 1 0 1 вен 0, коррекция (–0011), перенос блокируется результат в 1 0 1 0 старшей тетраде 1111 1 0 1 0 0 1 1 1 0 0 1 1 [Y8421+3]2 Алгоритм перевода отрицательного операнда из дополнительного кода в десятичную систему счисления такой же: инверсия всех чи- словых битов операнда с добавлением 1 в младший бит младшей тетрады (с учетом особого случая, когда операнд заканчивается ну- лями). 4.9.2. Алгоритм сложения (вычитания) целых беззнаковых чисел в BCD-кодах Сложение в BCD-кодах выполняется последовательным спосо- бом, т.е. начиная с тетрады младшего разряда. После сложения тет- 118
Страницы
- « первая
- ‹ предыдущая
- …
- 117
- 118
- 119
- 120
- 121
- …
- следующая ›
- последняя »