підтримують нову кодування Unicode, яка на кожен символ відводить по 2 байти, а, тому, можна закодувати НЕ 256 символів, а 65536 різних символів. Щоб визначити числовий код символу можна або скористатися кодовою таблицею, або, працюючи в текстовому редакторі Word 6.0/95. Для цього в меню потрібно вибрати пункт "Вставка" - "Символ", після чого на екрані з'являється діалогова панель Символ. У діалоговому вікні з'являється таблиця символів для вибраного шрифту. Символи в цій таблиці розташовуються порядково, послідовно зліва направо, починаючи з символу Пробіл (лівий верхній кут) і, закінчуючи, буквою "я" (правий нижній кут). Для визначення числового коду символу в кодуванні Windows (СР1251) потрібно за допомогою миші або клавіш управління курсором вибрати потрібний символ, потім клацнути по кнопці Клавіша. Після цього на екрані з'являється діалогова панель Налаштування, в якій в нижньому лівому куті міститься десятковий числовий код обраного символу
Приклади двійкового кодування інформації. Серед усього розмаїття інформації, оброблюваної на комп'ютері, значну частину складають числова, текстова, графічна і аудіоінформація. Познайомимося з деякими способами кодування цих типів інформації в ЕОМ. Кодування чисел. Є два основних формату представлення чисел у пам'яті комп'ютера. Один з них використовується для кодування цілих чисел, другий (так зване представлення числа в форматі з плаваючою точкою) використовується для завдання деякого підмножини дійсних чисел. Безліч цілих чисел, які представлені у пам'яті ЕОМ, обмежена. Діапазон значень залежить від розміру області пам'яті, використовуваної для розміщення чисел. У k -розрядної осередку може зберігатися 2 k різних значень цілих чисел . Щоб отримати внутрішнє подання цілого позитивного числа N , що зберігається в k -розрядному машинному слові, потрібно:
1) перевести число N в двійкову систему числення;
2) отриманий результат доповнити зліва незначущими нулями до k розрядів.
Наприклад, для отримання внутрішнього подання цілого числа 1607 в 2-х байтовой комірці число переводиться в двійкову систему: 1607 10 = 11001000111 2 . Внутрішнє подання цього числа в комірці має вигляд: 0000 0110 0100 0111. Для запису внутрішнього подання цілого від'ємного числа (-N) потрібно:
1) отримати внутрішнє подання позитивного числа N ;
2) отримати зворотний код цього числа, замінюючи 0 на 1 і 1 на 0;
3) отриманого числа додати 1 до отриманого числа. p> Внутрішнє уявлення цілого від'ємного числа -1607. З використанням результату попереднього прикладу і записується внутрішнє подання позитивного числа 1607: 0000 0110 0100 0111. Зворотний код виходить інвертуванням: 1111 1001 1011 1000. Додається одиниця: 1111 1001 1011 1001 - це і є внутрішнє двійкове подання числа -1607. Формат з плаваючою точкою використовує представлення дійсного числа R у вигляді твору мантиси m на основу системи числення n в деякій цілої ступеня p , яку називають порядком:
R = m * n p . br/>
Представлення числа у формі з плаваючою точкою неоднозначно. Наприклад, справедливі наступні рівності:
12,345 = 0,0012345 Г— 10 4 = 1234,5 Г— 10 -2 = 0,12345 Г— 10 2
Найчастіше в ЕОМ використовують нормалізоване подання числа у формі з плаваючою крапкою. Мантиса в такому поданні повинна задовольняти умові:
0,1 p п‚Ј пЂ m <1 p . br/>
Інакше кажучи, мантиса менше 1 і перша значуща цифра - не нуль ( p - підстава системи числення). У пам'яті комп'ютера мантиса представляється як ціле число, що містить тільки значущі цифри (0 цілих і кома не зберігаються), так для числа 12,345 в комірці пам'яті, відведеної для зберігання мантиси, буде збережено число 12 345. Для однозначного відновлення вихідного числа залишається зберегти тільки його порядок, в даному прикладі - це 2. <В
Кодування тексту
Безліч символів, що використовуються при записі тексту, називається алфавітом. Кількість символів в алфавіті називається його потужністю. Для представлення текстової інформації в комп'ютері найчастіше використовується алфавіт потужністю 256 символів. Один символ з такого алфавіту несе 8 біт інформації, т. к. 2 8 = 256. Але 8 біт складають один байт, отже, двійковий код кожного символу займає 1 байт пам'яті ЕОМ. Усі символи такого алфавіту пронумеровані від 0 до 255, а кожному номеру відповідає 8-розрядний двійковий код від 00000000 до 11111111. Цей код є порядковим номером символу в двійковій системі числення. Для різних типів ЕОМ і операційних систем використовуються різні таблиці кодування, що відрізняються порядком розміщення сим...