- •Московский инженерно-физический институт
- •2. Накопители на магнитных лентах и дисках 19
- •3. Структура дисковой памяти 35
- •4. Накопители на оптических дисках 47
- •Раздел 2 «устройства ввода-вывода графической информации (Дигитайзеры, сканеры, плоттеры) 54
- •2. Накопители на магнитных лентах и дисках 21
- •3. Структура дисковой памяти 37
- •4. Накопители на оптических дисках 49
- •Раздел 2 «устройства ввода-вывода графической информации (Дигитайзеры, сканеры, плоттеры) 56
- •2. Накопители на магнитных лентах и дисках 23
- •3. Структура дисковой памяти 39
- •4. Накопители на оптических дисках 51
- •Раздел 2 «устройства ввода-вывода графической информации (Дигитайзеры, сканеры, плоттеры) 58
- •Внешняя память получила своё название ещё и потому, что она подключается к системному блок (компьютеру) аналогично тому, как подключаются и другие периферийные устройства.
- •В такой системе время поиска информации достаточно велико (десятки миллисекунд).
- •Среди компакт-дисков различают три типа:
- •Физические основы записи-считывания на магнитный носитель
- •При считывании информации остаточная намагниченность образует в обмотке считывания магнитной головки сигнал Iсч (см. Рис. 5б).
- •Методы кодирования информации в накопителях
- •2. Накопители на магнитных лентах и дисках
- •Накопители на магнитных лентах До появления магнитных дисков единственными способами организации внешней памяти были накопители на магнитной ленте (нмл) и на магнитном барабане (нмб).
- •2.2. Накопители на магнитных дисках
- •Сервосистема работает следующим образом.
- •3. Структура дисковой памяти
- •Повышение производительности дисков
- •3.2 Физическая и логическая организация дисков
- •Несколько важных замечаний !
- •4. Накопители на оптических дисках
- •Общие положения Оптические (лазерные) диски пришли в вычислительную технику из аудио-видеотехники и во многом сохранили параметры, характерные для техники воспроизведения звука и изображений.
- •4.2 Физические основы записи-считывания на оптических дисках
- •Режим однократной записи и многократного считываниядопускает два варианта записи-считывания:
- •Литература
- •Раздел 2 «устройства ввода-вывода графической информации (Дигитайзеры, сканеры, плоттеры)
- •Раздел 1. «Подсистема внешней памяти (взу)» 11
- •1. Физические основы внешней памяти 11
- •2. Накопители на магнитных лентах и дисках 23
- •3. Структура дисковой памяти 39
- •4. Накопители на оптических дисках 51
- •Раздел 2 «устройства ввода-вывода графической информации (Дигитайзеры, сканеры, плоттеры) 58
- •2. Разновидности устройств ввода-вывода графической информации
- •3. Дигитайзеры
- •4. Сканеры
- •Режим 1 –восприятие строки изображения и преобразование её в строчную картину зарядовых пакетов.
- •5. Плоттеры
- •5.1 Разновидности плоттеров
- •5.2. Кинематические схемы перьевых плоттеров
- •5.3 Формирование графического изображения и организация управления пером в плоттере
- •5.4 Вывод символов на плоттерах
- •5.5 Программное обеспечение плоттеров
- •5.6. Растровые плоттеры
- •Раздел3 «Устройства вывода информации на печать (принтеры)
- •Упомянутые выше типы ударных принтеров в настоящее время практически не используются, так как они вытеснены новыми устройствами, имеющими более высокие технические показатели.
- •2. Организация взаимодействия принтера с пэвм
- •3. Способы знакогенерации в знакосинтезирующих принтерах
- •4. Программное управление печатью
- •7. Команды, реализующие дополнительные и вспомогательные возможности.
- •Описание языка pcl (Hewlett Packard Printer Communication Language)
- •Операторы управления принтером
- •Операторы выбора шрифта
- •Операторы управления загрузкой шрифтов
- •Операторы определения новых загружаемых шрифтов
- •Графические операторы
- •Литература:
- •Раздел 4 «Основы видеосистемы компьютера
- •2. Электронно-лучевые трубки и плоские панели
- •4. Растровый принцип вывода изображений и текста
- •4. Управление градациями яркости и цветом в элт- и lcd- дисплеях
- •5. Видеоадаптеры и видеомониторы
- •6. Режимы работы растрового дисплея
- •6.1. Графический режим
- •6.2. Текстовый режим
- •7. Видео bios и видеосервис bios
- •8. Интерфейсы дисплеев
- •Литература
- •Приложение 1 Характеристики видеоадаптеров. (в хронологическом порядке их появления)
- •Приложение 2 Основные параметры современных дисплеев
- •Раздел 5 «Речевой диалог пользователя с компьютером»
- •Процесс речеобразования и звуки речи
- •1. Признаковое описание речевых сигналов
- •1.1. Спектальное описание речевого сигнала
- •1.2. Клиппирование речевого сигнала
- •1.3. Выделение формантных параметров речи
- •1.5. Автокорреляция речевого сигнала
- •2. Устройства распознавания речи
- •2.1. Разновидности устройств речевого ввода и модель устройства речевого ввода
- •Обобщённая структура устройства распознавания речи
- •2.3 Структура и функции предпроцессора
- •3. Синтезаторы речи
- •3.1 Разновидности синтезаторов речи
- •3.2 Синтезаторы с непосредственным кодированием/восстановлением человеческой речи
- •3.3 Аналоговый синтез формантных частот
- •1. Температура воздуха в Москве
6.2. Текстовый режим
В текстовом (символьном) режиме изображение на экране происходит несколько иначе. Если в графическом режиме (APA) каждой точке экрана со-ответствует своя ячейка видеопамяти, то в текстовом режиме ячейка видеопамяти хранит информацию о символе, занимающем на экране знакоместо определённого формата.
Знакоместо представляет собой матрицу точек, в которой может быть отображён один из символов определённого набора (алфавита).
В ячейке видеопамяти хранится код символа, определяющий его индекс в таблице символов, и атрибуты символа, определяющие вид его отображения на экране. К атрибутам символа относятся: цвет символа, цвет фона, инверсия, мигание и подчёркивание символа.
В текстовом режиме экран организуется в виде матрицы знакомест, обра-зованной горизонтальными линиями и вертикальными колонками. Этой матрице отвечает аналогичным образом организованная видеопамять. Адап-тер, работающий в текстовом режиме, имеет дополнительный блок – знако-генератор. Во время сканирования экрана выборка данных из очередной ячейки видеопамяти происходит при подходе электронного луча ЭЛТ к соот-ветствующему знакоместу (см. рис. 6.3), причём одна и та же ячейка видео-
памяти будет выбираться при проходе луча по всем строкам растра, образующим линию знакомест. Считанные данные будут попадать в знакогенератор, который вырабатывает построчную развёртку соответствующего символа – его изображение в текстовой строке на экране.
Знакогенератор представляет собой запоминающее устройство – ОЗУ или ПЗУ. На его старшие адресные входы поступает код текущего символа (ASCII-код), а на младшие – номер текущей строки в отображаемой линии знакомест. Выходные данные содержат побитную развёртку текущей строки матрицы разложения символа (в графическом режиме эти данные поступали из видеопамяти). Необходимый объём памяти знакогенератора определяется форматом (размером) знакоместа и количеством отображаемых символов.
Самый «скромный» знакогенератор имеет формат знакоместа 8 х 8 точек (см.рис 6.3), причём для алфавитно-цифровых символов туда же входят межсимвольные зазоры, необходимые для читаемости текста. Поскольку в ПЭВМ принято 8-битное кодирование символов, для такого генератора требуется 2К восьмиразрядных слов. Лучшую читаемость имеют матрицы 9 х 14 и 9 х 16 точек знакоместа.
Если знакогенератор выполнен на микросхемах ПЗУ, то набор отобража-емых символов оказывается жёстко фиксированным (в лучшем случае пере-ключаемым, для чего может использоваться несколько выбираемых банков знакогенератора).
Если знакогенератор выполнен на микросхемах ОЗУ, то, естественно, он обеспечивает и режим, в котором его содержимое можно по крайней мере загрузить программно. Адаптеры с загружаемым знакогенератором руссифицируются чисто программными средствами.
Каждому знакоместу в видеопамяти кроме кода символа соответствует ещё и поле (байт) атрибутов. Это поле задаёт цвет и интенсивность воспроизведения символа и его фона. Для монохромных мониторов, допускающих всего три градации яркости атрибуты можно трактовать иначе, формируя такие эффекты, как подчёркивание символа, инверсия, повышен- ная интенсивность, мерцание символа в различных сочетаниях.
На рис.6.4, а приведён формат слова, задающего символ в цветном мониторе в ПЭВМ типа IBM PC.
Байт атрибута несёт следующую информацию:
Биты 3-0 – интенсивность (I) и цветность (RGB) символа;
Биты 6-4 – цвет фона, на котором воспроизводится символ (rgb);
Бит 7 – интенсивность фона (I) или мерцание символа (М).
Текстовый адаптер имеет также аппаратные средства управления курсором. Знакоместо, на которое указывают регистры координат курсора, оформляются особым образом. Обычно его выделяют мигающей полоской, размер и положение которой относительно знакоместа программируется. Следует отметить, что к такому выделению байт атрибутов не имеет отношения, хотя возможен неудачный выбор атрибутов (сочетание цветов), когда курсор перестаёт быть различимым на экране.
Для текстовых режимов с форматом 25 текстовых строк по 80 символов в строке (максимально для существующих текстовых адаптеров) требуется всего 2 Кбайта для атрибутов. При этом символы могут иметь хорошо читаемую матрицу разложения 9 х 14 и по 8 бит для атрибутов, определяющих цветовое оформление знакоместа. Частота считывания видеопамяти для регенерации изображения невысока: за время прямого хода по строке должно быть считано всего 80 слов. Графический режим (720 х 350) для отображения такой же матрицы требуется уже около 32 Кбайт виде-опамяти в монохромном режиме, а в текстовом 16-цветном уже 128 Кбайт.
Поскольку в текстовом режиме в адаптер передают только коды символов, заполнение всего экрана займёт в десятки раз меньше времени, чем построение того же изображения в графическом режиме. Программный код вывода символов в текстовом режиме проще и компактнее, чем при программном формировании его растрового изображения. По этим причинам графические адаптеры имеют знакогенератор, дающий возможность работы и в текстовом режиме, а при переходе в графический режим знакогенератор отключается. Интеллектуальные адаптеры позволяют выводить символы (формировать их растровое изображение с заданным форматом знакоместа) и в графическом режиме. При этом адаптер получает только команду с указанием координат отображаемых символов и сам поток кодов символов, после чего быстро строит их изображение, не отвлекая центральный процессор.
Рассмотрим конкретный пример – работу видеоадаптера дисплея в текстовом режиме при выводе символа «1». Цвет символа – красный (R), символ мерцающий на зелёном фоне (G). Этот символ задаётся двумя байтами: байт с кодом единицы – нечётный байт и байт атрибута – чётный байт: 01010001 10101100, что соответствует мерцающей интенсивной единице красного цвета на зелёном фоне.
В данном дисплее видеопамять организована следующим образом:
Слой 0 (Банк 0) – содержит коды символов всех алфавитов, которыми рас-
полагает дисплей;
Слой 1 (Банк 1) – содержит информацию об атрибутах символов:
Слой 2 (Банк 2) – знакогенератор:
Слой 3 (Банк 3) – слой не используется в данном режиме.
Последовательность работы видеоадаптера (упрощенная схема адаптера приведена на рис.6.4 ):
1. Из текстового файла, поступающего из памяти компьютера, считывает-ся двухбайтовое слово;
2. Нечётный байт (01010001 – 31h) поступает в ячейку нулевого слоя видеопамяти. Адрес этой ячейки определяется кодом символа – 31h;
3. Содержимое ячейки с адресом 31h адресует к ячейке знакогенератора, в которой хранится матрица цифры «1»;
4. Байт атрибута поступает в слой 1 видеопамяти (в ту ячейку, в которой закодированы атрибуты символа (цвет символа, цвет фона и др.);
5. Атрибуты и матрица символа построчно считываются из видеопамяти и поступают в преобразователь последовательности (ПП), а затем в контроллер атрибутов. Под управлением контроллера ЭЛТ символ выводится на экран (см.рис.6.4).