Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Кодування чисел

Представлення чисел з плаваючою комою (крапкою)

Нормалізовані числа

 

В машинах з плаваючою комою числа зображаються у вигляді:

 

де: X— машинне зображення числа

P — основа системи числення

q — порядок машинного числа

M — мантиса

Для десяткових чисел:

Десяткове число Десяткове число, що представлене
з плаваючою комою

2576,34 0,257634 ·104

25,7634 0,257634 ·102

0,000257634 0,257634 ·10-3 порядок машинного числа

 


 

основа системи

мантиса

 

Для двійкових чисел:

Двійкове число Двійкове число, що представлене
з плаваючою комою

10111,0110 0,101110110·25 0,101110110·10101

10,1110110 0,101110110·22 0,101110110·10010

0,101110110 0,101110110·20 0,101110110·10000

0,000101110110 0,101110110·2-3 0,101110110·101011

 

знак порядку

 

 

Задаючи порядок (разом з своїм знаком), можна змінювати положення коми в числі.

Порядок, разом з своїм знаком, визначає дійсне положення коми в числі.

Нормалізовані числа

Число називається нормалізованим, якщо в старшому, першому після коми розряді його мантиси стоїть цифра відмінна від нуля.

В двійковій системі числення в цьому розряді повинна стояти "1".

Найменше число, яке може стояти в цьому розряді, в вісімковій системі числення:

, 001 101….

 


це один вісімковий розряд

 

Найменше число, яке може стояти в цьому розряді, в шістнадцятковій системі числення:

,0001 1001…..

 

це один шістнадцятковий розряд

Вага старшого розряду мантиси в двійковій системі числення рівна. Це означає, що мантиса двійкового нормалізованого числа лежить в межах:

 


Розрядна сітка машини з плаваючою комою

В такій розрядній сітці повинна розміщатися наступна інформація про машинне зображення числа:

1. Знак порядку

2. Розряди порядку

3. Знак мантиси

4. Розряди мантиси

Основу системи числення в розрядній сітці не поміщають, знаючи, що ЕОМ працює, наприклад, в двійковій системі числення.

Розрядна сітка машини з плаваючою комою має вид:

 

знак порядку
розряди порядку "m"
знак мантиси
кома
розряди мантиси "n"

 

 


Знакові розряди (порядку і мантиси), а також розряди порядку і мантиси можуть розміщатися і в іншій послідовності.

При великій кількості розрядів порядку "m" діапазон чисел рівний:

 

 

Діапазон чисел залежить від кількості розрядів порядку "m", а точність їх представлення від кількості розрядів мантиси "n".

Перевагою представлення чисел з фіксованою комою є простота виконання арифметичних операцій.

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


Поняття кодування чисел вводиться для спрощення арифметичних операцій над числами.

Розрізняють наступні коди чисел:

1. Прямий код.

2. Обернений код.

3. Доповняльний код.

<== предыдущая лекция | следующая лекция ==>
Форми представлення чисел | Доповняльний код
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 1168; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.