Всем доброго времени суток.
Прошу помощи в выполнении работы по ТОИ
Т.к. лекции вынужденно были пропущены, теперь ничего непонимаю
Есть три задачи.
1. Выполнить сложение целых чисел (Х=А+В) в двухбайтовом формате, используя обратные и дополнительные коды:
а) А=-333 В=444 б) А=128 В=-388
Обратные и дополнительные коды я нахожу, а вот дальше чего делать?
2. Найти внутреннее представление числа в 4-х байтовом формате - 163,15625
Мысли есть, но все запутаны и за что браться непойму.
3. По шестнадцатеричной форме внутреннего представления числа в форме с плавающей точкой найти десятичное число - C0752000
Нашёл как оно в памяти машины лежит
1100 0000 0111 0101 0010 0000 0000 0000
отсюда ясно, что число отрицательное
далее
машинный порядок = 100 0000 = 64 (0)
мантисса = 0111 0101 0010 0000 0000 0000 = 0,7675904
результат = 0,7675904*10^0 = -0,7675904
Я правильно сделал?
Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)