Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основи програмування Паскаль.docx
Скачиваний:
51
Добавлен:
12.05.2015
Размер:
511.7 Кб
Скачать

Додаток 1. Таблиці Ascii-Кодів символів для операційних систем dos і Windows

Щоб зрозуміти, як зберігається інформація в ЕОМ, нам доведеться згадати ряд термінів.

Мінімальна одиниця виміру інформації – один біт. Біт – це двійковий розряд зі значенням "0" або "1". Очевидно, чому розроблювачі перших ЕОМ зупинилися на двійковій системі числення. Числа в цій системі легше всього представити фізично – допустимо, нулю відповідає стан "не намагнічене" ділянки магнітної стрічки, а одиниці – "намагнічене", або нулю – стан "немає сигналу", а одиниці – " є сигнал" у деякій лінії зв'язку.

Уся інформація в комп'ютері зберігається в числовій формійдвійковій системі числення. Оскільки за допомогою одного біта можна представити всього 2 різних значення, мінімальною переданою або адресуемой одиницею інформації єбайт, що представляє собою сукупність 8 біт. Більшими одиницями виміру даних є кілобайт (Кб) =1024 (210) байта, мегабайт (Мб) =1024 кілобайта й гігабайт (Гб) =1024 мегабайта. Для орієнтування можна сказати, що якщо на сторінці тексту міститься в середньому 2500 знаків, те 1 Мб — це приблизно 400 сторінок, а 1 Гб — 400 тисяч сторінок.

Легко зрозуміти, скільки різних значень може бути презентовано за допомогою N біт – це число рівне 2N. Таким чином, в один байт "уміститься" 28 = 256 різних значень.

Для обробки на комп'ютері вся нечислова інформація повинна бути перетворена в числову форму. Так, для комп'ютерної обробки тексту кожна буква при введенні кодується певним числом, а при виведення на зовнішні обладнання, такі як монітор або принтер, по кодах символів будуються відповідні зображення букв. Відповідність між набором символом их числами, що й кодують, називається кодуванням символів. Як правило, код символу зберігається в одному байті, тому коди символів можуть ухвалювати значення від 0 до 255. Такі кодування називаютьсяоднобайтовыми. Основний символьний набір комп'ютера – це стандартна для Ibm-Сумісних машин однобайтовая кодування ANSI, називана також Ascii-Кодом (читається " Аски-Код").

У двухбайтовой кодуванню Unicode ("юникод"), пропонованої в цей час у якості загальносвітового стандарту, символ кодується двома байтами, таким чином, коди символів можуть ухвалювати значення від 0 до 65535=216 різних символів. У цьому кодуванні є коди для всіх букв алфавітів безлічі мов, математичних, декоративних символів і т.д.

У таблицях, що приводяться нижче, представлено два основні російськомовні кодування, відомі як DOS-866 і Windows-1251. З першої працює середовище Турбо-Паскаль і всі програми русифікованих версій DOS, із другий – усі додатки русифікованих версій Windows. Щоб довідатися код символу, досить до десятків з першого стовпця приписати число одиниць із першого рядка. Так, код букви "Z" в обох кодуваннях рівний 90. Символ з код менше 32 –, що непечатаемые, это такие символы, как перевод строки, возврат каретки, табуляция, поэтому они не вошли в Код пробілу рівний 32. Зверніть увагу, що перші половини кодових таблиць (символи з кодами менше 128) збігаються як у цих двох кодуваннях, так і у всіх інші.

Кодування DOS-866

Кодування Windows-1251