Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ASM_05_float_LAB_ukr.doc
Скачиваний:
1
Добавлен:
09.09.2019
Размер:
252.93 Кб
Скачать
  1. Отримання двійкового нормалізованого представлення

105d

1101001b

Двійкове

1.101001b *26

Нормалізоване

0.4612d

0.01110110000100010011010000

1.110110000100010011010000b * 2-2

105.4612d

1101001.01110110000100010011010000b

1.10100101110110000100010011010000b*26

  1. Формат Dword (32 біта)

-105.0

Характеристика = 7F + 6 = 85h = 1000 0101b. Розпишемо тепер наше від’ємне дійсне число (складається тільки з цілої частини) по бітах:

S

Характеристика

Мантиса

1

10000101

101001000000000000000

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

1100

0010

1101

0010

0000

0000

0000

0000

C

2

D

2

0

0

0

0

0.4612

Характеристика = 7F - 2 = 7D. Розпишемо тепер наше позитивне число по бітах:

S

Характеристика

Мантиса

0

01111101

11011000010001001101000

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

0011

1110

1110

1100

0010

0010

0010

1000

3

Е

Е

3

2

2

2

8

105.4612

Характеристика = 7F + 6 =85. Розпишемо тепер наш змішаний дріб по бітах:

0 1000 0101 10100101110110000100010011010000

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

0100

0010

1101

0010

1110

1100

0010

0010

4

2

D

2

E

C

2

2

  1. Формат Qword (64 біта)

-105.0

Характеристика = 3FF + 6 = 405. Розпишемо тепер наше число по бітах:

1 100 0000 0101 101001000000000000000

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

1100

0000

0101

1010

0100

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

0000

С

0

5

А

4

0

0

0

0

0

0

0

0

0

0

0

0.4612

Характеристика = 3FF - 2 = 3FD. Розпишемо тепер наше число по бітам:

0 011 1111 1101 110110000100010011010000...

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

0011

1111

1101

1101

1000

0100

0100

1101

0000

0000

3

F

D

D

8

4

4

D

0

0

Отримати усі розряди мантиси ми не зможемо, оскільки немає інформації. Проте для перевірки правильності наших викладок і такого представлення вистачає.

105.4612

Характеристика = 3FF + 6 = 405. Розпишемо тепер наш змішаний дріб по бітах:

0 100 0000 0101 1010 0101 1101 1000 0100 0100 1101 0000

Тепер розпишемо по тетрадах, а потім в НЕХ-коді:

0100. 0000. 0101. 1010. 0101. 1101. 1000. 0100. 0100. 1101. 0000

4 0 5 A 5 D 8 4 4 D 0

Знову отримати усі розряди мантиси ми не зможемо, оскільки немає інформації. Але і того, що є, цілком достатньо.

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