Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции_по_общей_информатике.doc
Скачиваний:
7
Добавлен:
01.07.2025
Размер:
8 Мб
Скачать
☆

Сводная таблица переводов целых чисел

  1. Представление текстовой, цветовой и графической информации в эвм

Для кодирования символьной или текстовой информации применяют­ся различные системы: при вводе информации с клавиатуры кодирование происходит при нажатии клавиши; на которой изображен требуемый символ, при этом в клавиатуре вырабатывается так называемый scan-код, представляющий собой двоичное число, равное порядковому номеру клавиши. Номер нажатой клавиши никак не связан с формой символа, нанесенного на клавише. Опознание символа и присвоение ему внутреннего кода ЭВМ производятся специальной программой по специальным таблицам: ДКОИ, КОИ-7, ASCII (American Standart Code for Information Interchange -Американский стандартный код передачи информации).

В ASCII (American Standart Code for Information Interchange — американский код обмена информацией) каждый символ кодируется двоичной последовательностью длиной 8 битов (байтом).

Всего в таблице 256 символов. Код ASCII имеет основной стандарт и его расширение (табл. 17.1).

Следует подчеркнуть, что все виды представления символьной информации отличаются только кодировкой символов.

Таблица ASCII разделена на две части: основ­ную (международную) с кодами от 00h до 7Fh и дополнительную с кодами от 80п до FFh, (где буква h обозначает принадлежность кода к шестнадцатеричной системе счисления).

Первая половина таблицы стандартизована. Она содержит управляющие коды (от 00h до 20h и 77h). Эти коды из таблицы изъяты, так как они не относятся к текстовым элементам. Здесь же размещаются знаки, цифры пунктуации и математические знаки: 21h - !, 26h - &, 28h - (, 2Bh - +, ..., большие и малые латинские буквы: 41h - A, 61h - а,...

Вторая половина таблицы содержит национальные шрифты, символы псевдографики, из которых могут быть построены таблицы, специальные математические знаки. Нижнюю часть таблицы кодировок можно заменять, используя соответствующие драйверы - управляющие вспомогательные программы. Этот прием позволяет применять несколько шрифтов и их гарнитур.

Монитор по каждому коду символа должен вывести на экран изображение символа - не просто цифровой код, а соответствующую ему картинку, так как каждый символ имеет свою форму.

Описание формы каждого символа хранится в специальной памяти монитора - знакогенераторе.

Высвечивание символа на экране монитора осуществляется с помощью точек, образующих символьную матрицу.

Таблица 17.1

Таблица кодов ASCII

В настоящее время наблюдается постепенный переход к универсальной си­стеме кодирования (UNICODE), основанной на 16-разрядном кодировании сим­волов. Шестнадцать разрядов позволяют обеспечить уникальные коды для 65 536 различных символов — этого поля достаточно для размещения в одной таблице символов большинства языков планеты. Несмотря на очевидные пре­имущества такого подхода, переход на данную систему кодирования опреде­ленное время сдерживался из-за недостаточных ресурсов средств вычислитель­ной техники (например, в системе кодирования UNICODE все текстовые документы автоматически становятся вдвое длиннее). По достижении техни­ческими средствами необходимого уровня обеспеченности ресурсами, по-ви­димому, произойдет постепенный перевод документов и программных средств на универсальную систему кодирования.

Любое изображение на экране монитора является совокупностью точек - пикселей (picture element), каждая из которых окрашена в тот или иной цвет. Все компьютерные изображения являются цифровыми, т.е. каждый пиксель описывается неким целым числом, представляющим цвет точки. Количество цветов, которые может воспроизводить видеоадаптер, определяется количеством бит, отводимых в видеопамяти компьютера для описания одной точки. Например, 4 бита позволяют воспроизводить 16 цветов, 8 бит (1 байт) - 256 цветов, 16 бит - 256 х 256 = 65 536 цветов. Если для кодирования цвета одной точки использовать 3 байта (24 бита), то количество возможных цветов увеличится еще в 256 раз и достигнет 16,7 миллионов. Количество бит, используемых для кодирования одного пикселя, определяет качество цветопередачи или глубину цветовой палитры.