Микропроцессоры и микроконтроллеры

 
 
 
«Меня два раза спрашивали [члены Парламента]: «Скажите на милось, мистер Бэббидж, что случится, если вы введете в машину неверные цифры? Cможем ли мы получить правильный ответ?» Я не могу себе даже представить какая путаница в голове может привести к подобному вопросу.»
Charles Babbage
Русский | Українська


Микропроцессоры и микроконтроллеры :: Канали вводу-виводу на основі МК51 :: Характеристика формату із плаваючою комою (ПЗ)

Характеристика формату із плаваючою комою (ПЗ)

Загальний вигляд формату з плаваючою комою:

rn

rn

s - знак числа; f - дрібна частина мантісси.

rn

Значення довільного числа Х в такому форматі описується виразом:

rn

rn

де

rn

m = 1, f - мантісса числа, нормалізувати в діапазон [1 ... 2 [;

rn

p - справжній порядок числа;

rn

e = p + sh - машинний порядок, представлений у форматі ПЗ;
sh - зсув, що забезпечує завжди неотріцательное значення e ;

rn

Справжній порядок може набувати значення ,

rn

відповідно машинний порядок лежить в діапазоні ;

rn

Для цього значення зміщення має складати .

rn

В узагальненому вигляді значення числа можна представити як . Оскільки в форматі представлена тільки дрібна частина мантісси, у всіх операціях перед обробкою чисел потрібно відновити одиницю цілої частини в позиції знака числа. Значення знака перед установкою «1» потрібно зберегти (при додавання-віднімання) або виконати необхідну обробку знаків для одержання знака результату (при множення і поділ).