У вас вопросы?
У нас ответы:) SamZan.net

. Эти комбинации рассматриваются как числа в двоичной системе счисления со значениями О 12

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

Двоичный дополнительный код.

Рассмотрим теперь знаковый тип сhar. Здесь часть битовых комбинаций рассматриваются как положительные числа, а часть как отрицательные. В качестве нуля и положительных чисел принимаются битовые комбинации

00000000, 00000001,. ..,01111111.

Эти комбинации рассматриваются как числа в двоичной системе счисления со значениями

О, 1,2, ..., 127.

Для отрицательных чисел остаются комбинации

10000000. 10000001, 10000010 11111111,

у которых старший разряд равен 1. Данным комбинациям можно поставить в соответствие отрицательные числа различными способами. Наиболее удобным оказался дополнительный код.

Сравнивая комбинации для положительных и отрицательных чисел, замечаем, что старшие разряды одинаковых по модулю чисел являются обратными или дополнительными по отношению друг к другу, то есть О заменяется 1 и наоборот, младшие же разряды одинаковы. Отсюда вытекает следующее правило:

для получения представления абсолютного значения какого-либо отрицательного числа нужно выписать разряды справа, включая первую 1, а все разряды после первой 1 заменить на обратные; для получения представления какого-либо отрицательного числа нужно выписывать разряды для его модуля вплоть до первой I, а остальные разряды заменить на обратные.

Можно сформулировать и другое правило:

для нахождения модуля отрицательного числа, представленного в двоичном дополнительном коде, нужно заменить все его разряды на обратные и добавить 1.

При сложении любых двух одинаковых по модулю чисел противоположного знака, то есть битовые комбинации противоположных по знаку чисел дополняют друг друга до 2В. Отсюда произошло название данного способа представления чисел.

Преимущество двоичного дополнительного кода состоит в том, что процессору достаточно уметь выполнять только две операции: сложения и получения обратного по знаку числа, вычитание сводится к этим операциям, так как разность любых чисел а - б можно представить в виде суммы а + (-б).

Двоичный код с избытком

В некоторых случаях для отрицательных чисел используется другое представление, называемое двоичным кодом с избытком.

Здесь битовые комбинации и соответствующие им числа расположены по возрастанию, нуль занимает центральное положение. Если рассматривать битовые комбинации просто как двоичные числа, то для получения соответствующего числового значения нужно из двоичного числа вычесть 128. Можно сказать и по-другому: числа хранятся в виде, увеличенном на 128, отсюда и происходит название данного представления: код с избытком.

Двоичная нотация с избытком применяется для хранения порядка чисел с плавающей точкой.

1111 1111  127

1111 1110  126

10000011   3

10000010   2

1000 0001    1

1000 0000   0

0111 1111   -1

0000 0000   -128




1. на тему- Текучесть персоналаеё определение
2.  Адресат назва установи або посада прізвище та ініціали керівника у давальному відмінку на ім~я яких пода
3.  повышение эффективности использования топливноэнергетических ресурсов 2
4. реферату- Відділ Покритонасінні або Квіткові рослини
5. Уфимский колледж статистики информатики и вычислительной техники МЕТОДИЧ
6. О подразделениях налогового аудита
7. Аспект демонического участия в заболеваниях человеческого тела область многих дебатов и непонимании
8. Острый гастрит 2 Хронический гастрит 2
9. Реферат- Ядерный топливный цикл
10. Защитный экран
11. Краснобаева-- Кимбаровского-- Сапежко Паховая грыжа у детей возникает в результате -- незар
12. - did S V1 Вспомогательные слова - yesterdy lst yer-month-week
13. Пол, брак, семья.html
14. Застосування електролізу- рафінування, гальваностегія, гальванопластика
15. вариант вопрос 1 ФУНДАМЕНТАЛЬНЫЕ СВОЙСТВА ЦЕННЫХ БУМАГ в качестве ценных бумаг признаются только такие пр
16.  Управления транзакциями3 1
17. Традиційна народна медицина гуцулів Рахівщини XIX початку XX ст
18. Российский государственный профессионально педагогический университет Институт экономики и управлени
19. Проектирование базы данных Библиотека
20. Рынки СМИ. Рынок ~ это пространство в котором происходит обмен между производителями товара ~ его п