Видеокарта и звуковая карта
Реферат, 16 Декабря 2013, автор: пользователь скрыл имя
Описание работы
Видеокарта (известна также как графическая плата, графическая карта, видеоадаптер, графический адаптер) — устройство, преобразующее графический образ, хранящийся, как содержимое памяти компьютера или самого адаптера, в иную форму, предназначенную для дальнейшего вывода на экран монитора. В настоящее время эта функция утратила основное значение, и в первую очередь под графическим адаптером понимают устройство с графическим процессором - графический ускоритель, который и занимается формированием самого графического образа.
Файлы: 1 файл
Видеокарта.docx
— 334.74 Кб (Скачать файл)Видеокарта
Видеокарта (известна
также как графическая плата, графическая
карта, видеоадаптер, графический адаптер)
— устройство, преобразующее графический
образ, хранящийся, как содержимое памяти
компьютера или самого адаптера, в иную
форму, предназначенную для дальнейшего
вывода на экран монитора. В настоящее
время эта функция утратила основное значение,
и в первую очередь под графическим адаптером
понимают устройство с графическим процессором
- графический ускоритель, который и занимается
формированием самого графического образа.
Обычно видеокарта является платой расширения
и вставляется в разъём расширения, универсальный
(PCI-Express, PCI, ISA, VLB, EISA, MCA) или специализированный
(AGP), но бывает и встроенной (интегрированной)
в системную плату (как в виде отдельного
чипа, так и в качестве составляющей части
северного моста чипсета или ЦПУ). В этом
случае устройство, строго говоря, не может
быть названо видеокартой.
Современные видеокарты не ограничиваются
простым выводом изображения, они имеют
встроенный графический процессор, который
может производить дополнительную обработку,
снимая эту задачу с центрального процессора
компьютера. Например, все современные
видеокарты Nvidia и AMD (ATi) осуществляют рендеринг графического
конвейера OpenGL и DirectX на аппаратном уровне. В последнее
время также имеет место тенденция использовать
вычислительные возможности графического
процессора для решения неграфических
задач.
Устройство:
Современная видеокарта состоит из следующих
частей:
- графический процессор (Graphics processing unit — графическое процессорное устройство) — занимается расчётами выводимого изображения, освобождая от этой обязанности центральный процессор, производит расчёты для обработки команд трёхмерной графики. Является основой графической платы, именно от него зависят быстродействие и возможности всего устройства. Современные графические процессоры по сложности мало чем уступают центральному процессору компьютера, и зачастую превосходят его как по числу транзисторов, так и по вычислительной мощности, благодаря большому числу универсальных вычислительных блоков. Однако, архитектура GPU прошлого поколения обычно предполагает наличие нескольких блоков обработки информации, а именно: блок обработки 2D-графики, блок обработки 3D-графики, в свою очередь, обычно разделяющийся на геометрическое ядро (плюс кэш вершин) и блок растеризации (плюс кэш текстур) и др.
- видеоконтроллер — отвечает за формирование изображения в видеопамяти, даёт команды RAMDAC на формирование сигналов развёртки для монитора и осуществляет обработку запросов центрального процессора. Кроме этого, обычно присутствуют контроллер внешней шины данных (например, PCI или AGP), контроллер внутренней шины данных и контроллер видеопамяти. Ширина внутренней шины и шины видеопамяти обычно больше, чем внешней (64, 128 или 256 разрядов против 16 или 32), во многие видеоконтроллеры встраивается ещё и RAMDAC. Современные графические адаптеры (ATI, nVidia) обычно имеют не менее двух видеоконтроллеров, работающих независимо друг от друга и управляющих одновременно одним или несколькими дисплеями каждый.
- видеопамять — выполняет роль кадрового буфера, в котором хранится изображение, генерируемое и постоянно изменяемое графическим процессором и выводимое на экран монитора (или нескольких мониторов). В видеопамяти хранятся также промежуточные невидимые на экране элементы изображения и другие данные. Видеопамять бывает нескольких типов, различающихся по скорости доступа и рабочей частоте. Современные видеокарты комплектуются памятью типа DDR, GDDR2, GDDR3, GDDR4 и GDDR5. Следует также иметь в виду, что помимо видеопамяти, находящейся на видеокарте, современные графические процессоры обычно используют в своей работе часть общей системной памяти компьютера, прямой доступ к которой организуется драйвером видеоадаптера через шину AGP или PCIE. В случае использования архитектуры Uniform Memory Access в качестве видеопамяти используется часть системной памяти компьютера.
- цифро-аналоговый преобразователь (ЦАП, RAMDAC — Random Access Memory Digital-to-Analog Converter) — служит для преобразования изображения, формируемого видеоконтроллером, в уровни интенсивности цвета, подаваемые на аналоговый монитор. Возможный диапазон цветности изображения определяется только параметрами RAMDAC. Чаще всего RAMDAC имеет четыре основных блока: три цифроаналоговых преобразователя, по одному на каждый цветовой канал (красный, зелёный, синий - RGB), и SRAM для хранения данных о гамма-коррекции. Большинство ЦАП имеют разрядность 8 бит на канал — получается по 256 уровней яркости на каждый основной цвет, что в сумме дает 16,7 млн цветов (а за счёт гамма-коррекции есть возможность отображать исходные 16,7 млн цветов в гораздо большее цветовое пространство). Некоторые RAMDAC имеют разрядность по каждому каналу 10 бит (1024 уровня яркости), что позволяет сразу отображать более 1 млрд цветов, но эта возможность практически не используется. Для поддержки второго монитора часто устанавливают второй ЦАП. Стоит отметить, что мониторы и видеопроекторы, подключаемые к цифровому DVI выходу видеокарты, для преобразования потока цифровых данных используют собственные цифроаналоговые преобразователи и от характеристик ЦАП видеокарты не зависят.
- видео-ПЗУ (Video ROM) — постоянное запоминающее устройство, в которое записаны видео-BIOS, экранные шрифты, служебные таблицы и т. п. ПЗУ не используется видеоконтроллером напрямую — к нему обращается только центральный процессор. Хранящийся в ПЗУ видео-BIOS обеспечивает инициализацию и работу видеокарты до загрузки основной операционной системы, а также содержит системные данные, которые могут читаться и интерпретироваться видеодрайвером в процессе работы (в зависимости от применяемого метода разделения ответственности между драйвером и BIOS). На многих современных картах устанавливаются электрически перепрограммируемые ПЗУ (EEPROM, Flash ROM), допускающие перезапись видео-BIOS самим пользователем при помощи специальной программы.
- система охлаждения — предназначена для сохранения температурного режима видеопроцессора и видеопамяти в допустимых пределах.
Правильная и
Характеристики:
- ширина шины памяти, измеряется в битах — количество бит информации, передаваемой за такт. Важный параметр в производительности карты.
- объём видеопамяти, измеряется в мегабайтах — объём собственной оперативной памяти видеокарты. Больший объём далеко не всегда означает большую производительность.
Видеокарты, интегрированные в набор системной логики материнской платы или являющиеся частью ЦПУ, обычно не имеют собственной видеопамяти и используют для своих нужд часть оперативной памяти компьютера (UMA — Unified Memory Access).
- частоты ядра и памяти — измеряются в мегагерцах, чем больше, тем быстрее видеокарта будет обрабатывать информацию.
- текстурная и пиксельная скорость заполнения, измеряется в млн. пикселов в секунду, показывает количество выводимой информации в единицу времени.
- выводы карты — видеоадаптеры VGA и более поздние обычно имели всего один разъём VGA (15-контактный D-Sub). Изредка ранние версии VGA-адаптеров имели также разъём предыдущего поколения (9-контактный) для совместимости со старыми мониторами. Выбор рабочего выхода задавался переключателями на плате видеоадаптера. В настоящее время платы оснащают разъёмами DVI или HDMI, либо Display Port в количестве от одного до трех. Порты DVI и HDMI являются эволюционными стадиями развития стандарта передачи видеосигнала, поэтому для соединения устройств с этими типами портов возможно использование переходников. Порт DVI бывает двух разновидностей. DVI-I также включает аналоговые сигналы, позволяющие подключить монитор через переходник на разъём D-SUB. DVI-D не позволяет этого сделать. Display Port позволяет подключать до четырёх устройств, в том числе акустические системы, USB-концентраторы и иные устройства ввода-вывода. На видеокарте также возможно размещение композитных и S-Video видеовыходов и видеовходов (обозначаются, как ViVo).
9-контактный разъём S-Video TV-Out, DVI и D-Sub.
Поколение 3D
ускорителей:
Самые первые ускорители использовали Glide — API для трёхмерной графики,
разработанный 3dfx Interactive для видеокарт на основе собственных
графических процессоров Voodoo Graphics.
Затем поколения ускорителей в видеокартах
можно считать по версии DirectX, которую они поддерживают.
Различают следующие поколения:
- DirectX 7 — карта не поддерживает шейдеры, все картинки рисуются наложением текстур;
- DirectX 8 — поддержка пиксельных шейдеров версий 1.0, 1.1 и 1.2, в DX 8.1 ещё и версию 1.4, поддержка вершинных шейдеров версии 1.0;
- DirectX 9 — поддержка пиксельных шейдеров версий 2.0, 2.0a и 2.0b, 3.0;
- DirectX 10 — поддержка унифицированных шейдеров версии 4.0;
- DirectX 10.1 — поддержка унифицированных шейдеров версии 4.1;
- DirectX 11 — поддержка унифицированных шейдеров версии 5.0.
Также поколения ускорителей в
видеокартах можно считать по
версии OpenGL, которую они поддерживают:
- OpenGL 1.0
- OpenGL 1.2
- OpenGL 1.4
- OpenGL 2.0
- OpenGL 2.1
- OpenGL 3.0
- OpenGL 3.1
- OpenGL 3.2
- OpenGL 4.0
- OpenGL 4.1
- OpenGL 4.2
Звуковая карта
Звуковая карта
(звуковая плата, аудиокарта; англ. sound card) — дополнительное
оборудование персонального компьютера,
позволяющее обрабатывать звук (выводить
на акустические системы и/или записывать).
На момент появления звуковые платы представляли
собой отдельные карты расширения, устанавливаемые
в соответствующий слот. В современных
компьютерах чаще представлены в виде
интегрированного в материнскую плату
аппаратного кодека (согласно спецификации
Intel AC'97 или Intel HD Audio).
Интегрированная аудиоподсистема:
AC'97 (сокращенно
от англ. audio codec '97) — это
стандарт для аудиокодеков, разработанный
подразделением Intel Architecture Labs компании Intel в 1997 г. Этот стандарт используется
в основном в системных платах, модемах,
звуковых картах и корпусах с аудиорешением
передней панели. AC'97 поддерживает частоту
дискретизации 96 кГц при использовании
20-разрядного стерео-разрешения и 48 кГц
при использовании 20-разрядного стерео
для многоканальной записи и воспроизведения.
AC'97 состоит из встроенного в южный мост
чипсета хост-контроллера и расположенного
на плате аудиокодека. Хост-контроллер
(он же цифровой контроллер, DC'97; англ. digit controller) отвечает
за обмен цифровыми данными между системной
шиной и аналоговым кодеком. Аналоговый
кодек — это небольшой чип (4×4 мм, корпус
TSOP, 48 выводов), который осуществляет аналогоцифровое
и цифроаналоговое преобразования в режиме
программной передачи или по DMA. Состоит
из узла, непосредственно выполняющего
преобразования — АЦП/ЦАП (аналоговоцифровой
преобразователь / цифроаналоговый преобразователь; англ. analog digital converter / digital
analog converter, сокр. ADC/DAC). От качества
применяемого АЦП/ЦАП во многом зависит
качество оцифровки и декодирования цифрового
звука.
HD Audio (от англ. high definition audio — звук высокой четкости) является
эволюционным продолжением спецификации
AC'97, предложенным компанией Intel в 2004 году, обеспечивающим воспроизведение
большего количества каналов с более высоким
качеством звука, чем при использовании
интегрированных аудиокодеков AC'97. Аппаратные
средства, основанные на HD Audio, поддерживают
24-разрядное качество звучания (до 192 кГц
в стереорежиме, до 96 кГц в многоканальном
режимах — до 8 каналов).
Формфактор кодеков и передачи информации
между их элементами остался прежним.
Изменилось только качество микросхем
и подход к обработке звука.
Сравнение спецификаций:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Полное автоопределение и переопределение |
|
|
Поддержка массива из 16 микрофонов, |
|