Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсак птца.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.92 Mб
Скачать

4.3 Виконати округлення 16-розрядних двійкових кодів із точністю до 1/2 одиниці

молодшого розряду, який залишається. Коди:

1(1Ц4л)(2ц4л)(1ц5л)(2ц5л) - від'ємне число в доповняльному коді,

0(1Ц4л)(2ц4л)(1ц5л)(2ц5л) - додатне число в доповняльному коді.

При першому округленні відкинути два молодших розряди. Наступні округлення провести послідовно через кожних два двійкових розряди. Результат чергового округлення – це початкові дані для наступного округлення.

1(1ц4л)(2ц4л)(1ц5л)(2ц5л) = 1 (172316) = 1 1000 0111 0010 00112

0(1ц4л)(2ц4л)(1ц5л)(2ц5л) = 0 (172316) = 0 1000 0111 0010 00112

Округлення числа 1 1000 0111 0010 0011:

110 00 01 11 00 10 00(00)

+000 00 00 00 00 00 00(01)

110 00 01 11 00 11 00(01)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00 01 11 00 10 00(00)

110 00 01 11 00 10(00 00)

+000 00 00 00 00 00(01 11)

110 00 01 11 00 10(01 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00 01 11 00 10(00 00)

110 00 01 11 00(10 00 00)

+000 00 00 00 00(01 11 11)

110 00 01 11 00(11 11 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00 01 11 00(10 00 00)

110 00 01 11(00 00 00 00)

+000 00 00 00(01 11 11 11)

110 00 01 11(10 11 11 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00 01 11(00 00 00 00)

110 00 01(10 00 00 00 00)

+000 00 00(01 11 11 11 11)

110 00 01(11 11 11 11 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00 01(10 00 00 00 00)

110 00(01 00 00 00 00 00)

+000 00(01 11 11 11 11 11)

110 00(10 11 11 11 11 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110 00(01 00 00 00 00 00)

110(00 00 00 00 00 00 00)

+000(01 11 11 11 11 11 11)

110(11 11 11 11 11 11 11)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 110(00 00 00 00 00 00 00)

Округлення числа 0 1000 0111 0010 0011:

010 00 01 11 00 10 00(00)

+000 00 00 00 00 00 00(10)

010 00 01 11 00 10 00(10)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00 01 11 00 10 00(00)

010 00 01 11 00 10(00 00)

+000 00 00 00 00 00(10 00)

010 00 01 11 00 10(10 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00 01 11 00 10(00 00)

010 00 01 11 00(10 00 00)

+000 00 00 00 00(10 00 00)

010 00 01 11 01(00 00 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00 01 11 00(10 00 00)

010 00 01 10(00 00 00 00)

+000 00 00 00(10 00 00 00)

010 00 01 10(10 00 00 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00 01 10(00 00 00 00)

010 00 01(10 00 00 00 00)

+000 00 00(10 00 00 00 00)

010 00 10(00 00 00 00 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00 01(10 00 00 00 00)

010 00(01 00 00 00 00 00)

+000 00(10 00 00 00 00 00)

010 00(11 00 00 00 00 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 00(01 00 00 00 00 00)

010 (00 00 00 00 00 00 00)

+000 (10 00 00 00 00 00 00)

010 (10 00 00 00 00 00 00)

Розряди, які відкидаються, взято в дужки.

Результат першого округлення: 010 (00 00 00 00 00 00 00)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]