- •1. Выбор системной платы
- •1.1 Форм-фактор
- •1.3 Быстрая память (кэш)
- •1.4 Выбор чипсета материнской платы
- •1.5 Выбор системной памяти
- •1.5.1 Динамическая и статическая память
- •1.5.2 Асинхронная память (dram)
- •1.5.3 Синхронная память (sdram)
- •1.5.4 Технологии увеличения быстродействия памяти ddr
- •1.5.5 Технологии увеличения быстродействия памяти dr dram
- •1.6 Интерфейсы
- •1.7 Узкие места интерфейсов
- •1.8 Разъемы процессоров
- •Лабораторная работа №1
- •2. Разделение системных ресурсов компьютера
- •2.1 Линия запроса прерывания (irq)
- •2.2 Прямой доступ к памяти (dma)
- •2.3 Порты ввода-вывода
- •2.4 Диапазоны адресов памяти
- •2.5 Описание настроек setup bios
- •Лабораторная работа №2
- •3. Накопители информации
- •3.1 Выбор жесткого диска
- •3.1.1 Параметры жестких дисков
- •3.1.2 Магнитно-резистивные головки
- •3.1.3 Надежность хранения данных
- •3.1.4 Технология dual wave
- •3.1.5 Защита от ударных воздействий
- •3.1.6 Перспективная технология хранения данных
- •3.2 Дисководы сменных дисков
- •3.2.1 Оптические приводы
- •3.2.4 Система mobile rack
- •3.2.5 Дисководы jaz, syquest, orb
- •3.2.6 Дисководы сменных гибких дисков
- •3.2.7 Дисководы магнитооптические
- •3.2.8 Выбор массивов магнитных дисков с избыточностью
- •3.2.8.1 Повышение производительности дисковой подсистемы
- •3.2.8.2 Повышение отказоустойчивости дисковой подсистемы
- •3.2.8.3 Raid уровня 0
- •3.2.8.4 Raid уровня 1
- •3.2.8.5 Raid уровня 2
- •3.2.8.6 Raid уровня 3
- •3.2.8.7 Raid уровня 4
- •3.2.8.8 Raid уровня 5
- •3.2.8.9 Raid уровня 6
- •3.2.8.10 Raid уровня 7
- •3.2.8.11 Raid уровня 10
- •3.2.8.12 Raid уровня 53
- •3.2.8.13 Особенности реализации raid-систем
- •4. Выбор графической подсистемы
- •4.1 Принципы устройства и работы видеоадаптера
- •4.2 Программные интерфейсы
- •4.3 Мониторы
- •4.3.1 Мониторы на элт
- •4.3.2.1 Принцип работы и типы жк-матриц
- •4.3.2.5 Выбор жк-мониторов по их основным характеристикам
- •Лабораторная работа №4
- •5. Выбор печатающего устройства
- •5.1 Классификация принтеров
- •5.2 Матричные печатающие устройства
- •5.3 Струйные принтеры
- •5.4 Лазерные и led-принтеры
- •5.5 Цветная печать
- •5.6 "Старые" технологии для цветопередачи
- •5.7 Программное управление принтером
- •Лабораторная работа №5
- •6. Локальная сеть
- •6.1 Выбор топологии локальной сети
- •6.1.1 Топология «шина»
- •6.1.2 Топология «звезда»
- •6.1.3 Топология «кольцо»
- •6.1.4 Другие топологии
- •6.2 Выбор аппаратуры локальных сетей
- •6.3 Стандартные сетевые протоколы
- •6.4 Выбор сетевых адаптеров по их характеристикам
- •Лабораторная работа №6
- •7. Выбор аппаратной платформы и конфигурации системы
- •7.1 Модернизация компьютера
- •7.2 Проблемы оценки конфигурации системы
- •7.4 Основы конфигурирования серверов баз данных
- •7.4 Архитектура информационной системы
- •7.4.1 Преимущества архитектуры «клиент-сервер»
- •7.4.2 Преимущества технологии “тонкий” клиент
- •Курсовая работа общие требования
- •Задание на курсовую работу
- •Методические указания
- •Пояснительная записка
- •Список рекомендуемой литературы.
- •Ссылки в internet
4. Выбор графической подсистемы
Не вдаваясь подробно в историю развития видеоподсистем компьютеров, лишь заметим, что интерфейсы ранних мониторов (типа MDA, HGA, CGA и EGA) были цифровыми, а ныне мониторы, построенные на электроннолучевой трубке (CRT), являются аналоговыми. Соответственно, и выходные сигналы видеокарты должны быть аналоговыми. Для мониторов, основанных на других технологиях (TFT-матрица, плазменные и т. д.), интерфейс остался цифровым.
Бурное развитие и внедрение в качестве стандарта де-факто графического пользовательского интерфейса операционных систем, прикладных и игровых программ, явилось стимулом к появлению нового поколения видеоадаптеров, которые принято называть «графическими ускорителями». Обычно под этим понятием подразумевают, что многие графические функции выполняются в самом видеоадаптере на аппаратном уровне, благодаря чему высвобождаются ресурсы процессора для выполнения других задач. Так как эти Функции связаны с рисованием графических примитивов (линий, дуг, окружностей и прочих фигур), заливкой цветом участков изображения, перемещением блоков (например, окон), то есть с обработкой графики в двух измерениях на одной плоскости, то такие ускорители получили обозначение 2D-видеоадаптеров.
Трехмерные ускорители (3D-видеоадаптеры) из разряда экзотического профессионального «железа» перешли в массовый сектор благодаря опять же новым программам, прежде всего игровым, потребовавшим обсчета и построения трехмерных (объемных) изображений на экране монитора в реальном режиме времени. Поначалу они выпускались в виде отдельных плат (здесь фактическим монополистом выступал акселератор Voodoo Graphics фирмы 3Dfx), занимавших отдельный разъем PCI.
Сейчас производительность комбинированных 2D/3D устройств, выполненных на единой плате, не уступает специализированным изделиям знаменитой фирмы.
4.1 Принципы устройства и работы видеоадаптера
Современный видеоадаптер включает следующие основные компоненты:
SVGA-ядро;
ядро 2D-ускорителя;
ядро обработки 3D-графики;
видеоядро;
видео BIOS;
контроллер памяти;
видеопамять;
интерфейс главной шины;
интерфейс внешнего порта ввода-вывода;
цифроаналоговый преобразователь с собственной памятью с произвольным доступом — RAMDAC.
Последний компонент отвечает за формирование окончательного изображения на мониторе, то есть преобразует результирующий цифровой поток данных, поступающих от других элементов видеоадаптера, в уровни интенсивности, подаваемые на соответствующую электронную пушку (красную, зеленую, синюю) трубки монитора.
Аппаратная структура RAMDAC практически описана в его названии, где RAM — это Random Access Memory (память с произвольной выборкой), a DAC — это Digital to Analog Converter (цифро-аналоговый преобразователь). Память в модулях RAMDAC построена на статических элементах, поэтому по быстродействию примерно соответствует кэш-памяти процессоров. DAC на самом деле объединяет три параллельных канала, по одному на каждый цвет.
Один из первых RAMDAC был разработан фирмой IBM в 1985 г. и обеспечивал вывод изображения с разрешением 320x200 точек при цветовом охвате 8 бит. В дальнейшем схемотехника RAMDAC быстро развивалась и сегодня стандартным считается RAMDAC, обеспечивающий разрешение 1600x1200 точек при 32-битном цвете на частоте 75-85 Гц. Обязательным стало требование поддержки режима Direct Color, то есть прямого доступа к элементам DAC. Это позволяет создавать независимые таблицы для каждого из трех основных цветов и, тем самым, компенсировать цветовые искажения, вносимые электронной частью монитора. Такой эффект «правки» цвета получил название гамма-коррекции.
Качество получаемого изображения в решающей степени зависит от таких характеристик RAMDAC, как его частота, разрядность, время переключения с черного сигнала на белый и обратно варианта исполнения (внешний или внутренний).
Частота RAMDAC говорит о том, какое максимальное разрешение при какой частоте кадровой развертки сможет поддерживать видеоадаптер. Например, при разрешении 1024x768 точек и частоте кадровой развертки 70 Гц выводить единичный пиксел (с учетом времени на обратный ход луча по горизонтали и вертикали) необходимо примерно за 13 нс. Следовательно, в этом режиме RAMDAC должен поддерживать собственную частоту около 75 МГц. Современными можно считать RAMDAC с частотой не ниже 170 МГц.
Разрядность RAMDAC говорит о том, какое цветовое пространство способен охватывать видеоадаптер. Большинство микросхем поддерживает представление 8 бит на каждый канал цвета, что обеспечивает отображение около 16,7 миллиона цветов. За счет гамма-коррекции исходное цветовое пространство расширяется еще больше. В последнее время появились RAMDAC с разрядностью 10 бит по каждому каналу, охватывающие более миллиарда цветов.
Обычно не афишируемым (а зачастую и замалчиваемым производителями) параметром является Slew Rate. Это время, в течение которого электронный луч пушки кинескопа включается, достигает максимальной яркости на отдельном пикселе и выключается (переключение черного сигнала на белый — белый пиксел на черном фоне) и наоборот (черный пиксел на белом фоне). При установке параметров монитора в режим высокого разрешения при высокой частоте кадровой развертки случается, что неуспевший полностью погаснуть луч уже переводится на следующий пиксел (или не достигший требуемой яркости луч перескакивает дальше). В результате соседний пиксел уже задействован, а предыдущий еще не «остыл», поэтому его цвет как бы размазывается на соседние элементы. Такой эффект с чьей-то легкой руки получил название «замыливание» и встречается, к сожалению, частенько. При этом у RAMDAC с меньшей частотой параметр Slew Rate может быть лучше, чем у высокочастотных собратьев.
Следует обратить внимание на то, как именно выполнен модуль RAMDAC на видеокарте — внутренним или внешним. Обычно в массовых изделиях он совмещен на одном кристалле с видеоконтроллером. Понятно, что соседство с другими интенсивно работающими контурами кристалла не идет на пользу и влияет на стабильность работы RAMDAC, в том числе и на показатель Slew Rate. Например, внутренний RAMDAC видеоконтроллера Riva128 имеет частоту 230 МГц, а внешний RAMDAC модели RGB514 фирмы IBM — 220 МГц. Казалось бы, по качеству изображения Riva128 должна быть впереди. Однако Slew Rate у Riva128 составляет 6 нс, а RGB 514 обеспечивает 4 нс. То есть, реальная, «правильная» частота RAMDAC у Rival 28 — не более 170 МГц!