3 / 3 / 1
Регистрация: 27.04.2010
Сообщений: 318
1

Перевод числа и прямого кода в дополнительный

17.01.2011, 19:55. Показов 2330. Ответов 0
Метки нет (Все метки)

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

Прямой код Прямой код [X]пр положительного числа Х в закодированном виде полностью совпадает с записью самого числа. Прямой код [X]пр отрицательного числа - Х отличается от обычной записи числа знаковым разрядом, в который заносится единица:
если Х=+0.х1х2…хm, то [X]пр=0.х1х2…хm
если Х=-0.х1х2…хm, то [X]пр=1.х1х2…хm

Дополнительный код Дополнительный код [X]доп положительного числа совпадает с его прямым кодом. [X]доп=[X]пр=Х. Дополнительный код [X]доп отрицательного числа образуется следующим образом: в знаковом разряде записывается единица; в цифровых разрядах единицы заменяются нулями, а нули – единицами; к младшему разряду числа прибавляется единица. При сложении в дополнительном коде единица переноса, вышедшая за знаковый разряд, отбрасывается и к младшему разряду числа единица не прибавляется.
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.01.2011, 19:55
Ответы с готовыми решениями:

Перевод числа из прямого кода в дополнительный
Преобразовать двоичный целочисленый операнд из прямого кода в дополнительный и наоборот и выполнить...

перевести числа из прямого кода в дополнительный
перевести числа из прямого кода в дополнительный 10010011,за ранее благодарю

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

Перевод отрицательного числа в дополнительный код
Добрый вечер! Помогите, пожалуйста, составить программу, которая переводит отрицательные числа в...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.01.2011, 19:55
Помогаю со студенческими работами здесь

[КР580] Перевод числа в дополнительный код
Есть бит знака, который для отрицательных чисел 1. Так вот как в KP580 на ассемблере это...

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

Схема преобразования двоичной тетрады из прямого в дополнительный код
Схема преобразования (в зависимости от знака числа) двоичную тетраду из прямо-го в дополнительный...

Перевод кода с C++ на C#. Проверка квадрата числа
Описать функцию IsSquare(K) логического типа, возвращающую True, если целый параметр K (> 0)...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru