дополнительный код



Прямой код

Автор Ўлия Кошкина задал вопрос в разделе Коды, Индексы, Адреса

Нужна помощь! Что такое прямой, обратный и дополнительный код? и получил лучший ответ

Ответ от OLGA[гуру]
При выполнении арифметических операций в ЭВМ применяют специальные коды для представления чисел (с целью упрощения арифметических операций) : прямой, обратный и дополнительный коды чисел. Например, упрощается определение знака результата операции, вычитание есть сложение кодов, облегчено определение переполнения разрядной сетки.
Прямой код (представление в виде абсолютной величины со знаком) двоичного числа – это само двоичное число, в котором все цифры, изображающие его значение, записываются как в математической записи, а знак числа записывается двоичной цифрой.
Пример: Дано число X=-1011. Перевести число в прямой код.
Xпр=1.1011
Обратный код положительного числа совпадает с прямым, а при записи отрицательного числа все его цифры, кроме цифры, изображающей знак числа, заменяются на противоположные (0 заменяется на 1, а 1 – на 0).
Пример: Дано число X=-1011. Перевести число в обратный код.
Хобр=1.0100
Дополнительный код (представление в виде дополнения до двойки) положительного числа совпадает с прямым, а код отрицательного числа образуется как результат увеличения на 1 его обратного кода.
Иными словами, процесс построения дополнительного кода отрицательного числа можно разбить на два этапа – построить обратный код, а затем из него построить дополнительный.
Пример: Дано число X=-1011. Перевести в дополнительный код.
Хдоп=1.0101
Здесь смотрите ссылка
Источник:

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Нужна помощь! Что такое прямой, обратный и дополнительный код?

Какой алгоритм перевода из доп кода в обратный и далее в прямой? Для двоичных чисел 8 бит
если число положительное то все так и оставлешь, если отрицательное то из дополнительного отнимаешь
подробнее...

Как найти инверсный код десятичного числа
Например, прямой код числа 37 есть 00000000000000000000000000100101; инверсный код
подробнее...
спросили в Примеры Пример
Как найти прямой, обратный и дополнительный код????Примеры пожалуйста:)
Для положительных чисел прямой, обратный и дополнительный коды совпадают.
Для
подробнее...
спросили в Техника
вопрос по информатике. расскажите, своими словами, про дополнительный код (когда нужно представить число с минусом)
Ну вот 8–и битовое представление числа. Каждый бит нумеруется «слева – направо» от 0 до 7.
подробнее...

. Записать число в 8-ми разрядном дополнительном коде. - это как ?
Получить обратный код и прибавить единицу к младшему разряду.

Число -35 в различных
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

подскажите чит коды на dead island riptide
прямых кодов нет, есть только трейнера
#yahrefs527898#
p.s. смотри, чтобы версия игры
подробнее...
спросили в Сумматоры
Помогите с умножением двоичных чисел...
Вообще, умножение сложная операция, и специально для нее в компьютере имеется регистр, который
подробнее...

Как расшифровывается ПК?
Пи.. ый Кал

а так же:
* Персональный компьютер.
* Парижский клуб (кредиторов)
подробнее...

номер ПК, что значит ПК?
Это номер повышенной комфортности :))
Как правило, отличается от стандартного чуть более новой
подробнее...

Как в двоичной системе будут выглядить числа 170 и -170
Согласен с ответами.
Хочу добавить о переводе числа 170 в число 10101010
Для этого
подробнее...

Какие бывают виды кодирования информации?
Кодирование с потерями и без потерь.
Кодирование блоков пост. длины -> пост. длиныподробнее...

код какого города (+7495)
Москва.
Параллельно с этим кодом, в Москве есть код +7-499, примерно половина московских
подробнее...

+7499,номер из 7 цифр,чей это код и что за оператор????Заранее спасибо!!!!
Москва код городского номера ( может и любого оператора с прямым номером
подробнее...
Дополнительный код на Википедии
Посмотрите статью на википедии про Дополнительный код
Обратный код на Википедии
Посмотрите статью на википедии про Обратный код
Прямой код на Википедии
Посмотрите статью на википедии про Прямой код
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*