В ы с ш е е п р о ф е с с и о н а л ь н о е о б р а з о в а н и е информатика и программироВание осноВы информатики



Pdf көрінісі
бет29/196
Дата09.01.2022
өлшемі4,7 Mb.
#23908
түріУчебник
1   ...   25   26   27   28   29   30   31   32   ...   196
5.1.2. прямой и дополнительный коды 
представления двоичных чисел
В прямом коде старший бит кодирует знак числа (0 — для поло-
жительного,  1  —  для  отрицательного),  а  остальные  биты  —  модуль
числа.
Пример  5.1.  Число  11  в  прямом  коде  будет  представляться  как
0|1011
п
, а число –11 — как 1|1011
п
.
В дополнительном коде положительное число кодируется так же,
как и в прямом. Для представления отрицательного числа в допол-
нительном коде существуют два способа. При представлении чисел
в  дополнительном  коде  используется  операция
инвертирования  —
замена бита на противоположный, т. е. 0 на 1, а 1 на 0.
Рис. 5.2. Беззнаковые форматы представления целых чисел
Т а б л и ц а  5.1. 


Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   196




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет