Электронный учебник

Параграф 30

 

 Задачи

1. Суммируются два двоичных числа ? 1,0 * 2100 и 1,11 * 211. Какое из них будет сдвигаться при выравнивании порядков? На сколько разрядов?

2. Выполните сложение двух десятичных чисел 2,5 и 0,125, предварительно преобразовав их к двоичной форме и выделив значащую часть в порядок. Результат представьте в формат single и запишите в шестнадцатеричном коде.

3. Выполните вычитание десятичных чисел 0,125 - 2,5 предварительно преобразовав их к двоичной форме и выделив значащую часть и порядок. Вычтите из большего числа (2,5) меньшее (0,125), а знак добавьте в конце. Результат представьте в формате single и запишите в шестнадцатеричном коде.

*4.  Выполните сложение двух десятичных чисел 0,1 и 0,2 предварительно преобразовав их к двоичной форме и выделив значащую часть и порядок. Предположите, что на значащую часть выделяется 8 разрядов, « скрытую единицу » не используйте.

5. Докажите, что если двоичное число 1,01 * 210 сложить с самим собой, то его значащая часть не изменится, а порядок возрастет на 1.

*6. Заданы 5 вещественных чисел, причем одно из них А = 1,0 * 2111, а все остальные равны между собой : В = С = D = E = 1,0 * 2-10 ( значения значащих частей и порядков записаны в двоичной системе счисления ). Убедитесь, что в случае, когда значащая часть представлена 8 битами ( « скрытая единица »не используется ), результат сложения всех чисел оказывается зависящим от порядка сложения , в частности A + B + C + D + E неравно E + D + C + B + A. Объясните результат.

7. Перемножьте два десятичных числа 0,75 и 1,25 предварительно преобразовав их к двоичной форме и выделив значащую часть  и порядок. Для проверки переведите результат в десятичную систему счисления.

8. Двоичное число 1,1 * 21000 записано в формате,  в котором под порядок вещественного числа отводятся 4 бита. Произойдет ли переполнение , если число возвести в квадрат?

9. Выполните деление десятичных чисел 0,75 и 0,25 предварительно преобразовав их к двоичной форме и выделив значащую часть и порядок. Для проверки переведите результат в десятичную систему счисления.

10. Двоичное число 1,0 * 2-1000 записано в формате, в котором под порядок вещественного числа отводятся 4 бита. Что произойдет, если его разделить на 1,0 * 21001?

 

 

Block title

Вход на сайт

Поиск

Календарь

«  Декабрь 2024  »
ПнВтСрЧтПтСбВс
      1
2345678
9101112131415
16171819202122
23242526272829
3031

Архив записей

Статистика


Онлайн всего: 2
Гостей: 2
Пользователей: 0