Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ ТОИ - представление информации в ЭВМ

Автор: toper 19.1.2012, 10:31

Всем доброго времени суток.

Прошу помощи в выполнении работы по ТОИ blush.gif

Т.к. лекции вынужденно были пропущены, теперь ничего непонимаю newconfus.gif

Есть три задачи.
1. Выполнить сложение целых чисел (Х=А+В) в двухбайтовом формате, используя обратные и дополнительные коды:

а) А=-333 В=444 б) А=128 В=-388

Обратные и дополнительные коды я нахожу, а вот дальше чего делать? unsure.gif



2. Найти внутреннее представление числа в 4-х байтовом формате - 163,15625

Мысли есть, но все запутаны и за что браться непойму. wacko.gif



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)