- •Московский инженерно-физический институт
- •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. Режимы работы растрового дисплея
6.1. Графический режим
Существуют два основных режима вывода информации на экран монито-ра – графический и текстовый (символьный).
В графическом режиме имеется возможность индивидуального управлния свечением каждой точки экрана монитора независимо от остальных. Этот режим обозначают как Gr (Graphics) или APA (All Point Addressable – все точки адресуемы). В графическом режиме каждой точке экрана – пикселю – соответствует ячейка видеопамяти,, которая сканируется схемами видеоадаптера синхронно с движением луча монитора. Процесс постоянного сканирования видеопамяти называется регенерацией изображения. Этого же сканирования оказывается достаточно для регенерации информации в микросхемах динамической памяти, применяемой в видеопамяти (VRAM).
Для программно-управляемого построения изображения в VRAM должен обеспечиваться доступ со стороны системной магистрали компьютера, при-чём как в режиме записи, так и в режиме чтения. Количество бит видеопамяти, отводимое на один пиксель, определяет возможное число состояний пикселя – цветов, градаций яркости или иных атрибутов (например, мерцания символа). Это количество в различных адаптерах колеблется от 1 до 24.
Логически VRAM может быть организована по-разному в зависимости от количества бит на один пиксель. В случае одного или двух бит на пиксель каждая ячейка (байт) соответствует 8 или 4 соседним пикселям строки. При сканировании ячейка считывается в регистр сдвига, из которого информация о соседних точках последовательно поступает на выходные цепи адаптера. Такой способ отображения называется линейным – линейной последова-тельности пикселей соответствует линейная последовательность бит (или группы бит) видеопамяти (см.рис 6.1,а,б).
В адаптере EGA количество бит на пиксель увеличили до 4-х и видеопамять разбили на четыре области (слоя, банка), называемых также цветовыми плоскостями (см.рис.6.2). При этом в каждой плоскости используется линейная организация, где каждый байт содержит по одному биту восьми соседних пикселей. Слои сканируются (считываются в сдвигающие регистры) одновременно. В результате параллельно формиру-ются по 4 бита на каждый пиксель. Такое решение позволяет снизить частоту считывания ячеек памяти – одна операция чтения производится за время прохода лучом восьми пикселей. Ячейки слоёв памяти, отвечающие за одни и те же пиксель, имеют совпадающий адрес. Это позволяет производить параллельную запись информации сразу в несколько цветовых плоскостей (запись для каждого слоя разрешается индивидуально), что также экономит время. Считывание со стороны магистрали конечно возможно только послойное.
В режимах 8, 16 и 24 бита на пиксель также используется линейная организация, но каждый байт (слово или три байта) отвечает уже за цвет одного пикселя. Многоплоскостная организация здесь уже не эффективна.
Описанные выше варианты организации видеопамяти – и линейной, и многоплоскостной – представляют собой отображение матрицы пикселей экрана на биты видеопамяти – Bit Mapping. Растровый формат хранения изо-
бражений, при котором биты так или иначе отображают пиксели, называют битовой картой (Bit Map). С точки зрения плотности хранения графической информации этот формат не самый эффективный, но в видеопамяти растрового дисплея вследствие высокого темпа вывода информации при регенерации изображения иной формат неприемлем.
Объём памяти в битах, требуемый для хранения образа экрана (страницы) определяется выражением
Vэ=p х s х b,
где Vэ – объём памяти экрана (страницы) в битах;
р – количество пикселей в строке;
s – количество строк (TV-строк);
b – количество бит на пиксель.
Формирование битовой карты изображения в видеопамяти графического адаптера производится под управлением программы, исполняемой центральным процессором. Сама по себе задача формирования процессору вполне по силам, но при её решении требуется пересылка большого объёма информации в видеопамять, а для многих построений ещё и чтение видеопамяти со стороны процессора. Видеопамять большую часть времени занята выдачей информации схемам регенерации изображения в довольно напряжённом режиме. От этого процесса она (память) свободна только во время обратного хода луча по строке и кадру, но это меньшая часть времени. Если обращение к активной странице видеопамяти со стороны процессора происходит во время прямого хода луча и быстродействия схем адаптера недостаточно для того, чтобы это изображение вписалось между соседними выборками процесса регенерации, на экране появится штрих от не считанной информации. Если такое обращение происходит часто, на экране появится «снег», что неприятно. Дожидаться обратного хода по строке или кадру накладно: строчный период коротких (несколько микросекунд) интервалов обратного хода имеет порядок 25 мкс, а кадровый период длинного (миллисекунды) обратного хода имеет порядок 20 мс, в то время как цикл обращения процессора к обычной памяти не превышает сотен (у современных компьютеров – десятков ) наносекунд. Так что канал связи процессора с видеопамятью представляет собой узкое горлышко, через которое пытаются протолкнуть немалый поток данных, причём чем больше цветов (бит на пиксель), тем этот поток должен быть интенсивнее. Выходов из этого затруднения несколько:
1. Повышение быстродействия видеопамяти;
2. Расширение разрядности шин графического адаптера;
3. Кеширование видеопамяти или затемнение видеопамяти, что по сути одно и то же. В этом случае при записи в область видеопамяти данные будут записаны как в видеопамять, так и в ОЗУ (или даже в КЭШ), а при считывании из этой области обращение будет только к быстродей-ствующему ОЗУ.
4. Принципиально сократить объём информации, передаваемой графиче- скому адаптеру, но для этого графический адаптер должен быть наделён «интеллектом».
Под «интеллектом» графического адаптера подразумевается наличие на его плате собственного процессора, способного формировать растровое изображение в видеопамяти (ВipMap). По командам, полученным от центрального процессора. Команды ориентируются на наиболее часто используемые методы описания изображения, которые строятся из отдельных графических элементов более высокого уровня, чем пиксели:
а) Команды рисования – построение графических примитивов: точки, отрезки прямой, прямоугольники, дуги, эллипсы;
б) Копирование блока с одного места на другое для «прокрутки» изображения экрана в разных направлениях;
в) Команды работы со спрайтами (Sprite)– небольшими прямоугольны-
ми фрагментами изображения, которые могут перемещаться по экрану как единое целое;
г) Аппаратная поддержка окон – упрощает и ускоряет работу с экраном в многозадачных (многооконных) системах;
д) Команды панорамирования – отображение заданной области изображения;
е) Команды ускорения построений – сокращение объёма передачи, освобождение центрального процессора от построений и т.п.
Графический сопроцессор представляет собой специализированный процессор с соответствующим аппаратным окружением, который подключается к шине компьютера и имеет доступ к его оперативной памяти. В процессе своей работы сопроцессор пользуется оперативной памятью, конкурируя с центральным по доступу и к памяти, и к шине.
Графический акселератор работает автономно и при решении своей задачи со своим огромным объёмом данных может и не выходить на системную шину. Акселераторы являются традиционной составляющей частью практически всех графических адаптеров – 2D-и 3D-акселераторы.