Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Инфрматика_экзамен.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
305.94 Кб
Скачать

11. Формы и форматы представления числовых данных в эвм – естественная форма, нормальная форма, порядок, характеристика.

В ЭВМ каждый двоичный бит реализуется с помощью бистабильного элемента триггера, одно из составляющих которого соответствует нулю, другое – единицы. Совокупность определённого числа таких элементов служит для представления многоразрядных двоичных чисел и представляет собой разрядную сетку или формат представления числовых данных. В ЭВМ используется как естественная, так и нормальная форма представления чисел. Каждая форма имеет свои форматы, состоящие из целого числа байт.

ЕС ЭВМ (единая серия ЭВМ): полуслово – 2 байт, слово – 4 байта, двойное слово – 8 байт.

ПЭВМ: слово – 2 байта.

Естественная форма:

Естественная форма предназначена для хранения чисел с фиксированной точкой. Для правильных дробей – перед старшим разрядом, для целых чисел – после младшего разряда. Во всех форматах знак числа занимает место перед старшим разрядом (0  +, 1  -).

Два формата:

Н

15

14

13

12

1

0

2 байта

0

0

0

0

0

1

0

1

1

1

1

1

F

31

30

29

28

1

0

0

0

0

0

0

1

0

1

1

1

1

1

Для сокращения записи можно использовать шестнадцатеричную систему.

H: Amin = 000116 Amax = 7FFF16

F: Amin = 0000000116 Amax = 7FFFFFFF

17310 = 101011012

По первой цифре можно определить знак числа. Если оно меньше 8, то число положительное, если больше 8 – отрицательное.

Достоинства форматов: простота и наглядность.

Недостатки: ограниченный диапазон представляемых чисел, возможность переполнения разрядной сетки.

Нормальная форма:

В нормальной форме числа представляются как , где mA – мантисса числа, p – его порядок, q – основание системы счисления.

Для однозначности представления чисел мантисса должна удовлетворять условиям:

1/q|mA|<1

0,5|mA|<1

Для представления нормальных чисел используются стандартные форматы разной длины. Старший разряд (31) отводится под знак числа, 30 бит отводится под знак порядка, 24-29 – порядок числа, 0-23 – мантисса числа.

Знак числа

Знак порядка

Порядок числа ( )

Мантисса числа ( )

31

30

29

28

27

26

25

24

23

22

0

Особенности нормальной формы: смещение числовой оси порядков в область положительных значений для облегчения действий над порядками, не имеющими знака. В формате под порядок отводится 6 бит и седьмой под его знак, следовательно числовая ось лежит в диапазоне

-2+6  pA  26 – 1

-64  pA 63

Смещённый порядок, называемый характеристикой, определяется смещением порядка вправо на +64 = 4016. Если характеристика равна 4016, то порядок равен нулю, если меньше – порядок отрицательный, если больше – порядок положительный. Если характеристика меньше нуля или больше 7F16, произошло переполнение порядка и искажение результатов.

Мантиссы и порядки выражаются в шестнадцатеричной системе счисления в двоичном коде, что позволяет увеличить диапазон представления чисел в 4 раза.