Двоичное кодирование текстовой информации
Содержание 1.Как представляется текст в памяти компьютера.Как представляется текст в памяти компьютера. 2.КодКод 3.Способы кодированияСпособы кодирования 4. ДекодированиеДекодирование 5. Таблица кодированияТаблица кодирования 6. Международный стандартМеждународный стандарт
Как представляется текст в памяти компьютера Начиная с конца 60-х годов компьютеры все больше стали использоваться для обработки текстовой информации, и в настоящее время основная доля персональных компьютеров в мире (и большая часть времени) занята обработкой именно текстовой информации.
Как представляется текст в памяти компьютера Давайте «заглянем» в память компьютера и разберёмся, как же представлена в нём текстовая информация?
Как представляется текст в памяти компьютера Текстовая информация состоит из символов: букв, цифр, знаков препинания, скобок и других. Мы думаем вы уже знаете, что множество всех символов, с помощью которых записывается текст, называется алфавитом, а число символов в алфавите – его мощностью.
Код Для представления текстовой информации в компьютере используется алфавит мощностью 256 символов. Вы знаете, что один символ такого алфавита несёт 8 битов информации: 2 8 = битов = 1 байт, следовательно:
Код Двоичный код каждого символа в компьютерном тексте занимает 1 байт памяти! Запомни !!!
Важно, что присвоение символу конкретного кода это вопрос соглашения, которое фиксируется в кодовой таблице. Первые 33 кода (с 0 по 32) обозначают не символы, а операции (перевод строки, ввод пробела и т. д.).
Код Коды с 33 по 127- интернациональные и соответствуют символам латинского алфавита, цифрам, знакам арифметических операций и знакам препинания.
Код Коды с 128 по 255 являются национальными, т. е. в национальных кодировках одному и тому же коду отвечают различные символы. К сожалению, в настоящее время существует пять различных кодовых таблиц для русских букв (КОИ-8, СР1251, СР866, Мае, ISO), поэтому тексты, созданные в одной кодировке, не будут правильно отображаться в другой.
Способы кодирования У вас может возникнуть вопрос: «Какой именно восьмиразрядный код поставить в соответствие каждому символу?»
Способы кодирования Каждая кодировка задается своей собственной кодовой таблицей. Одному и тому же двоичному коду в различных кодировках поставлены в соответствие различные символы.
Способы кодирования При вводе в компьютер текстовой информации происходит ее двоичное кодирование, изображение символа преобразуется в его двоичный код. Пользователь нажимает на клавиатуре клавишу с символом - и в компьютер поступает определенная последовательность из восьми электрических импульсов (двоичный код символа). Код символа хранится в оперативной памяти компьютера, где занимает одну ячейку.
Декодирование В процессе вывода символа на экран компьютера производится обратный процесс - декодирование, т. е. преобразование кода символа в его изображение.
Таблица кодирования Таблица, в которой всем символам компьютерного алфавита поставлены в соответствие порядковые номера, называется таблицей кодировки.
Для разных типов ЭВМ используются различные таблицы кодировки. С распространением персональных компьютеров типа IBM PC международным стандартом стала таблица кодировки под названием ASCII (American Standart Code For Information Interchange – американский стандартный код для информационного обмена).
Таблица кодирования Точнее говоря, стандартной в этой таблице является только первая половина, т. е. С номерами от нуля (двоичный код ) до 127 ( ). Сюда входят буквы латинского алфавита, цифры, знаки препинания, скобки и другие символы. Остальные 128 кодов, начиная с и кончая , используется в разных вариантах. В русских национальных кодировках в этой части таблицы размещаются символы русского алфавита.
Международный стандарт В последнее время появился новый международный стандарт Unicode, который отводит на каждый символ не один байт, а два, и потому с его помощью можно закодировать не 256 символов, а N = 216 = различных символов. Эту кодировку поддерживают последние версии платформы Microsoft Windows & Office (начиная с 1997 года).
Подготовили презентацию Ученицы (подруги на протяжении 11 лет) 11 А класса МОУ «Гимназии 6» Шутенко А.А. и Нефёдова М.Ю. Дата создания:
Руководитель: Свиридова И. П.