ВУЗ:
Составители:
28
Таким образом:
[
K
2
]
3
=
1
1
0
1
0
1
1
0
Достоинствами обратного кода являются:
1) знаковый и числовые биты операнда составляют единый код,
поэтому просто реализуются алгоритмы сложения и вычитания (но
следует отметить, что они немного сложнее, чем в дополнительном
коде);
2) симметричный диапазон представления положительных и от-
рицательных чисел в цифровом процессоре.
Недостатками обратного кода являются:
1) двойное представление нуля:
0
0
0
0
0
0
0
0
= +0
1
1
1
1
1
1
1
1
=
–
0
,
которое должно быть учтено либо аппаратными, либо программ-
ными средствами;
2) более сложные по сравнению с прямым кодом алгоритмы опе-
раций умножения и деления.
Таким образом:
[K2]3= 1 1 0 1 0 1 1 0
Достоинствами обратного кода являются:
1) знаковый и числовые биты операнда составляют единый код,
поэтому просто реализуются алгоритмы сложения и вычитания (но
следует отметить, что они немного сложнее, чем в дополнительном
коде);
2) симметричный диапазон представления положительных и от-
рицательных чисел в цифровом процессоре.
Недостатками обратного кода являются:
1) двойное представление нуля:
0 0 0 0 0 0 0 0 = +0
1 1 1 1 1 1 1 1 = – 0,
которое должно быть учтено либо аппаратными, либо программ-
ными средствами;
2) более сложные по сравнению с прямым кодом алгоритмы опе-
раций умножения и деления.
28
Страницы
- « первая
- ‹ предыдущая
- …
- 27
- 28
- 29
- 30
- 31
- …
- следующая ›
- последняя »
