Чтобы пояснить смысл и значение такого фундаментального понятия, как кодовая таблица символов, зададим вопрос: каким образом после нажатия клавиши с изображением латинской бук¬вы «А» эта буква появляется на экране? Ведь машина понимает только нули и единицы!
Нажатие клавиши посылает в компьютер двоичное число — комбинацию нулей и единиц (один байт). Каждую комбинацию можно интерпретировать как десятичное число от 0 до 255. На-пример, при нажатии клавиши «А» посылается число 01000001 (десятичное 65). Для машины это число может служить номером «литеры» с изображением А, которая хранится в памяти маши¬ны. Специальные электронные схемы по этому номеру находят «литеру» и «печатают» ее на экране. Послав в машину комбина-цию 01000010 (66), мы увидим на экране латинскую В.
В кодовой таблице символов каждой букве, цифре, служебно-му знаку присвоен какой-либо код — десятичное число в диапа-зоне от 0 до 255 (больше нельзя, так как уже 256 не уместится в одном байте). Таким образом можно закодировать ровно 256 символов.
Кодовая таблица — это внутреннее представление символов в машине. Так, латинская А представлена числом 65, знак «.» (точка) — числом 46, строчная латинская q — числом 113 и т. д.
Кроме алфавитно-цифровых символов, отображаемых на эк-ране и бумаге, необходимо иметь также группу кодов, которые предназначены не для воспроизведения, а для управления про-граммно-аппаратными компонентами машины. Например, по-сылка на принтер символа с кодом 13 заставляет головку прин-тера вернуться к началу строки; символ с кодом 10 воспринима-ется как команда протянуть бумагу на одну строку, — так, что пришедший за ними, скажем, символ «С» будет напечатан в на-чале следующей строки.
Символами кодовой .таблицы в компьютерной технологии представляется текст (буквы, цифры, служебные знаки) — в тек¬стовых файлах, в текстовых документах, в базах данных, в сооб¬щениях и страницах Internet и т. д.