Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Формати даних: подання і кодування інформації в комп'ютері

Реферат Формати даних: подання і кодування інформації в комп'ютері





y"> Наприклад, отримаємо внутрішнє подання цілого числа 1607 в 2-х байтовой комірці. Переведемо число в двійкову систему: 160710 = 110 010 001 112. Внутрішнє подання цього числа в комірці буде наступним: 0000 0110 0100 0111. p align="justify"> Для запису внутрішнього подання целого негативного числа (-N) необхідно:

) отримати внутрішнє подання позитивного числа N;

) зворотний код цього числа заміною 0 на 1 і 1 на 0;

) отриманого числа додати 1.

Наприклад, отримаємо внутрішнє подання целого негативного числа -1607. Скористаємося результатом попереднього прикладу і запишемо внутрішнє подання позитивного числа 1607: 0000 0110 0100 0111. Інвертуванням отримаємо зворотний код: 1111 1001 1011 1000. Додамо одиницю: 1111 1001 1011 1001 - це і є внутрішнє двійкове подання числа -1607. p align="justify"> Формат з плаваючою точкою використовує представлення дійсного числа R у вигляді твору мантиси m на основу системи числення n в деякій цілої ступеня p, яку називають порядком: R = m Г— np .

Подання числа у формі з плаваючою точкою неоднозначно. Наприклад, справедливі наступні рівності:


12.345 = 0.0012345 Г— 104 = 1234.5 Г— 10-2 = 0.12345 Г— 102.


Найчастіше в ЕОМ використовують нормалізоване подання числа у формі з плаваючою крапкою. Мантиса в такому поданні повинна задовольняти умові: 0.1p <= m <1p. Інакше кажучи, мантиса менше 1 і перша значуща цифра не нуль (p - основа системи числення). p align="justify"> У пам'яті комп'ютера мантиса представляється як ціле число, яке містить тільки значущі цифри (0 цілих і кома не зберігаються), так для числа 12.345 в комірці пам'яті, відведеної для зберігання мантиси, буде збережено число 12345. Для однозначного відновлення вихідного числа залишається зберегти тільки його порядок, в даному прикладі - це 2. p align="justify"> Двійкова система числення (двійковий код) - код, в якому для представлення інформації використовуються ланцюжки біт. Для представлення цілих чисел використовуються:

Вѕ прямий код - знак кодується нулем для позитивних і одиницею для негативних. 510 = 0 000101; -510 = 1 000 101

Вѕ зворотний код (або додатковий - доповнений до одиниці) для позитивних чисел збігається з прямим кодом, а для негативних виходить з відповідного прямого шляхом порозрядного звернення кожного біта крім знакового: -5 = 1 111 010

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

Для множення і ділення зворотний код менш зручний, ніж прями...


Назад | сторінка 2 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Визначення числа підприємств, обсягу продукції, середньооблікового числа пр ...
  • Реферат на тему: Знаходження оптимального числа листів фанери и Вирізання потрібного числа з ...
  • Реферат на тему: Зародження і створення теорії дійсного числа
  • Реферат на тему: Способи подання мультимедійної інформації в комп'ютері
  • Реферат на тему: Комплексні числа