Логический элемент


Первичные коды и способы расширение кодировочной таблицы. ESC - последовательности принтеров


Download 384.49 Kb.
bet35/110
Sana18.06.2023
Hajmi384.49 Kb.
#1597764
1   ...   31   32   33   34   35   36   37   38   ...   110
Bog'liq
Answers

2.12. Первичные коды и способы расширение кодировочной таблицы. ESC - последовательности принтеров


2.12. ПЕРВИЧНЫЕ КОДЫ И СПОСОБЫ РАСШИРЕНИЯ КОДИРОВОЧНОЙ ТАБЛИЦЫ. ESC-ПОСЛЕДОВАТЕЛЬНОСТИ ПРИНТЕРОВ.
Коды в технике передавания информации – это системы соответствий между сообщениями и комбинациями дискретных символов, при помощи которых сообщения могут быть переданы и приняты.
Элементы кода – элементарные символы, из которых формируются кодовые комбинации.
Основа кода – количество (m) разных элементов кода.
Мощность кода, объём кода – количество (N) различных кодовых комбинаций.
Значимость кода – количество элементов в кодовой комбинации кода.
Равномерные коды – коды, у которых кодовые комбинации имеют одинаковое количество элементов (значимость).
Неравномерные коды – коды, в которых значимость различна.
При последовательном расположении кодовых комбинаций возникает проблема разделения кодовых комбинаций. В равномерных кодах используется подсчёт количества элементов. В не приведенном коде короткая кодовая комбинация не может быть началом длинной комбинации.
Примеры первичных кодов:

Название



m

n

N=mn

Примечание

1. МТК-2

2

5

32

Трирегистровый

2. IBM

2

6

64


3. ASCII (связь)

2

7

108

Двурегистровые кодовые комбинации

 (компьют.)

2

8

256

Двурегистровые кодовые комбинации

4. EBCDJC

2

8

256

Двурегистровые кодовые комбинации

ASCII – American Standart Code for Information Interchange
EBCDJC – Extended Binary Coded Decimal Interchange Code
Способы расширения кодировочной таблицы первичных кодов.

  1. Регистровый. В МТК-2 выделены 3 кодовые комбинации, которые меняют регистры. Регистры РУС, ЛАТ, ЦИФР. На каждом регистре доступны 32-4=28 (3 регистра + 1 пропуск) кодовых комбинаций, т.е. всего 28*3=84. Все кодовые комбинации после регистровой рассматриваются как кодовые комбинации символов из кодировочной таблицы этого регистра. И так до появления новой регистровой кодовой комбинации.

  2. Полная замена кодировочной таблицы.Среди кодовых комбинаций ASCII (или КОИ-7) была предусмотрена кодовая комбинация DLE(10h) – AP1, которая предлагалась для изменения значений некоторого количества последующих кодовых комбинаций.

  3. Замена значения одной кодовой комбинации. Среди кодовых комбинаций ASCII (КОИ-7) была предусмотрена кодовая комбинация ESC(1Bh) – AP2, которая изменяла значение одной кодовой комбинации, ушедшей после ESC.

Таблица ESC-последовательностей, при помощи которых управляют шрифтами, интервалами, режимами и др. в принтерах EPSON (Япония) признана стандартом для матричных 9-игольных принтеров. Таблицы ESC-последовательностей лазерных принтеров объёмные, а некоторые из них имеют названия PCL-4, PCL-5. PCL – Page Control Language – язык управления (печатью) страниц.

Download 384.49 Kb.

Do'stlaringiz bilan baham:
1   ...   31   32   33   34   35   36   37   38   ...   110




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling