Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 6.11.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. і. 3. Прийоми перевірки логічних зв'язків у тексті
2. 04 1 Код Форма по ОКУД
3. Лабораторна робота 1 1
4. Доклад- Виндельбанд Вильгельм
5. ОСНОВНЫЕ ФАКТОРЫ РАЗВИТИЯ ЛИЧНОСТИ Личность является одним из тех феноменов которые редко истолковывают
6. денежная сумма которую обязан уплатить должник кредитору в случае неисполнения или ненадлежащего исполнен
7. Тема лекції УСРР в умовах НЕПу Курс 2 Спеціальність Кількість навчальних годин- 2 години Мотивація т
8. Красная шапочка г
9.  МЕТОДИКА ОЦЕНИВАНИЯ ОЛИМПИАДНЫХ ЗАДАНИЙ ТЕОРЕТИЧЕСКОГО ТУРА Модуль 11
10. Ценообразование на предприятиях питания Его особенности в рыночных условия
11. то хочет остаться в родном городе Так или иначе их пути расходятся
12. правовых актов Виды правовых норм
13. функциональные задачи 1 Заседания Молодёжной общественной палаты.
14. ВМЕСТО ПРЕДИСЛОВИЯ Единственная радость нашей жизни
15. Правы ли мы 1963 г1
16. Швейцария1
17. Тема- Какие бывают Деды Морозы Составила и провела Толоконникова Дарья Юрьевна Цели и задачи-
18. Задание 8 1Объект наблюдения ~ совокупность социальноэкономических явлений и процессов которые подле
19. Судебник 1550 года его историческое значение
20. варианта К черту все Берись и делай