Файл: Устройство персонального компьютера (ПК)..pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 14.05.2023

Просмотров: 614

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Синхронная DRAM

В связи с выпуском новых процессоров и постепенным увеличением частоты системной шины, стабильность работы памяти типа EDO DRAM стала заметно падать. Ей на смену пришла синхронная память (англ. synchronous DRAM, SDRAM). Новыми особенностями этого типа памяти являлись использование тактового генератора для синхронизации всех сигналов и использование конвейерной обработки информации. Также память надёжно работала на более высоких частотах системной шины (100 МГц и выше). Недостатками данного типа памяти являлась его высокая цена, а также его несовместимость со многими чипсетами и материнскими платами в силу своих новых конструктивных особенностей. Рабочие частоты этого типа памяти могли равняться 66 МГц, 100 МГц или 133 МГц, время полного доступа — 40 нс и 30 нс, а время рабочего цикла — 10 нс и 7,5 нс.

Пакетная EDO RAM

Пакетная память EDO RAM (англ. burst extended data output DRAM, BEDO DRAM) стала дешёвой альтернативой памяти типа SDRAM. Основанная на памяти EDO DRAM, её ключевой особенностью являлась технология поблочного чтения данных (блок данных читался за один такт), что сделало её работу быстрее, чем у памяти типа SDRAM. Однако невозможность работать на частоте системной шины более 66 МГц не позволила данному типу памяти стать популярным.

Video RAM

Cпециальный тип оперативной памяти Video RAM (VRAM) был разработан на основе памяти типа SDRAM для использования в видеоплатах. Он позволял обеспечить непрерывный поток данных в процессе обновления изображения, что было необходимо для реализации изображений высокого качества. На основе памяти типа VRAM, появилась спецификация памяти типа Windows RAM (WRAM), иногда её ошибочно связывают с операционными системами семейства Windows. Её производительность стала на 25 % выше, чем у оригинальной памяти типа SDRAM, благодаря некоторым техническим изменениям.

DDR SDRAM

По сравнению с обычной памятью типа SDRAM, в памяти SDRAM с удвоенной скоростью передачи данных (англ. double data rate SDRAM, DDR SDRAM или SDRAM II) была вдвое увеличена пропускная способность. Первоначально память такого типа применялась в видеоплатах, но позднее появилась поддержка DDR SDRAM со стороны чипсетов. Она работает на частотах в 100 МГц и 133 МГц, её время полного доступа — 30 нс и 22,5 нс, а время рабочего цикла — 5 нс и 3,75 нс.

Direct RDRAM, или Direct Rambus DRAM


Тип памяти RDRAM является разработкой компании Rambus. Высокое быстродействие этой памяти достигается рядом особенностей, не встречающихся в других типах памяти. Первоначальная очень высокая стоимость памяти RDRAM привела к тому, что производители мощных компьютеров предпочли менее производительную, зато более дешёвую память DDR SDRAM. Рабочие частоты памяти — 400 МГц, 600 МГц и 800 МГц, время полного доступа — до 30 нс, время рабочего цикла — до 2,5 нс.

DDR2 SDRAM

Конструктивно новый тип оперативной памяти DDR2 SDRAM был выпущен в 2004 году. Основываясь на технологии DDR SDRAM, этот тип памяти за счёт технических изменений показывает более высокое быстродействие и предназначен для использования на современных компьютерах. Память может работать на частотах в 200 МГц, 266 МГц, 333 МГц и 400 МГц. Время полного доступа — 25 нс, 11,25 нс, 9 нс, 7,5 нс. Время рабочего цикла — 5 нс, 3,75 нс, 3 нс, 3,5 нс[17][19].

Глава 2. Внешние компоненты компьютера.

2.1 Видеокарта

Видеокарта (графическая плата, графическая карта, видеоадаптер) — устройство, преобразующее изображение, находящееся в памяти компьютера, в видеосигнал для монитора.

Обычно видеокарта является платой расширения и вставляется в разъём расширения, универсальный (ISA, VLB, PCI, PCI-Express) или специализированный (AGP), но бывает и встроенной (интегрированной).

Современные видеокарты не ограничиваются простым выводом изображения, они имеют встроенный графический микропроцессор, который может производить дополнительную обработку, разгружая от этих задач центральный процессор компьютера. Например, все современные видеокарты NVIDIA и AMD(ATi) поддерживают приложения OpenGL на аппаратном уровне.

Устройство

Современная видеокарта состоит из следующих частей:

  • графический процессор (графическое процессорное устройство) — занимается расчётами выводимого изображения, освобождая от этой обязанности центральный процессор, производит расчёты для обработки команд трёхмерной графики. Является основой графической платы, именно от него зависят быстродействие и возможности всего устройства. Современные графические процессоры по сложности мало чем уступают центральному процессору компьютера, и зачастую превосходят его как по числу транзисторов, так и по вычислительной мощности, благодаря большому числу универсальных вычислительных блоков. Однако, архитектура GPU прошлого поколения обычно предполагает наличие нескольких блоков обработки информации, а именно: блок обработки 2D-графики, блок обработки 3D-графики, в свою очередь, обычно разделяющийся на геометрическое ядро (плюс кэш вершин) и блок растеризации (плюс кэш текстур) и др.
  • видеоконтроллер — отвечает за формирование изображения в видеопамяти, даёт команды RAMDAC на формирование сигналов развёртки для монитора и осуществляет обработку запросов центрального процессора. Кроме этого, обычно присутствуют контроллер внешней шины данных (например, PCI или AGP), контроллер внутренней шины данных и контроллер видеопамяти. Ширина внутренней шины и шины видеопамяти обычно больше, чем внешней (64, 128 или 256 разрядов против 16 или 32), во многие видеоконтроллеры встраивается ещё и RAMDAC. Современные графические адаптеры (ATI, nVidia) обычно имеют не менее двух видеоконтроллеров, работающих независимо друг от друга и управляющих одновременно одним или несколькими дисплеями каждый.
  • видеопамять — выполняет роль кадрового буфера, в котором хранится изображение, генерируемое и постоянно изменяемое графическим процессором и выводимое на экран монитора (или нескольких мониторов). В видеопамяти хранятся также промежуточные невидимые на экране элементы изображения и другие данные. Видеопамять бывает нескольких типов, различающихся по скорости доступа и рабочей частоте. Современные видеокарты комплектуются памятью типа DDR, DDR2, GDDR3, GDDR4 и GDDR5. Следует также иметь в виду, что помимо видеопамяти, находящейся на видеокарте, современные графические процессоры обычно используют в своей работе часть общей системной памяти компьютера, прямой доступ к которой организуется драйвером видеоадаптера через шину AGP или PCIE.
  • цифро-аналоговый преобразователь (ЦАП, RAMDAC - Random Access Memory Digital-to-Analog Converter) — служит для преобразования изображения, формируемого видеоконтроллером, в уровни интенсивности цвета, подаваемые на аналоговый монитор. Возможный диапазон цветности изображения определяется только параметрами RAMDAC. Чаще всего RAMDAC имеет четыре основных блока — три цифроаналоговых преобразователя, по одному на каждый цветовой канал (красный, зелёный, синий, RGB), и SRAM для хранения данных о гамма-коррекции. Большинство ЦАП имеют разрядность 8 бит на канал — получается по 256 уровней яркости на каждый основной цвет, что в сумме дает 16,7 млн. цветов (а за счёт гамма-коррекции есть возможность отображать исходные 16,7 млн. цветов в гораздо большее цветовое пространство). Некоторые RAMDAC имеют разрядность по каждому каналу 10 бит (1024 уровня яркости), что позволяет сразу отображать более 1 млрд. цветов, но эта возможность практически не используется. Для поддержки второго монитора часто устанавливают второй ЦАП. Стоит отметить, что мониторы и видеопроекторы, подключаемые к цифровому DVI выходу видеокарты, для преобразования потока цифровых данных используют собственные цифроаналоговые преобразователи и от характеристик ЦАП видеокарты не зависят[18][7].
  • видео-ПЗУ (Video ROM) — постоянное запоминающее устройство, в которое записаны видео-BIOS, экранные шрифты, служебные таблицы и т. п. ПЗУ не используется видеоконтроллером напрямую — к нему обращается только центральный процессор. Хранящийся в ПЗУ видео-BIOS обеспечивает инициализацию и работу видеокарты до загрузки основной операционной системы, а также содержит системные данные, которые могут читаться и интерпретироваться видеодрайвером в процессе работы (в зависимости от применяемого метода разделения ответственности между драйвером и BIOS). На многих современных картах устанавливаются электрически перепрограммируемые ПЗУ (EEPROM, Flash ROM), допускающие перезапись видео-BIOS самим пользователем при помощи специальной программы.
  • система охлаждения — предназначена для сохранения температурного режима видеопроцессора и видеопамяти в допустимых пределах.

Правильная и полнофункциональная работа современного графического адаптера обеспечивается с помощью видеодрайвера — специального программного обеспечения, поставляемого производителем видеокарты и загружаемого в процессе запуска операционной системы. Видеодрайвер выполняет функции интерфейса между системой с запущенными в ней приложениями и видеоадаптером. Так же как и видео-BIOS, видеодрайвер организует и программно контролирует работу всех частей видеоадаптера через специальные регистры управления, доступ к которым происходит через соответствующую шину.

Характеристики[19][9]

  • ширина шины памяти, измеряется в битах — количество бит информации, передаваемой за такт. Важный параметр в производительности карты.
  • объём видеопамяти, измеряется в мегабайтах — объём встроенной оперативной памяти видеокарты.
  • частоты ядра и памяти — измеряются в мегагерцах, чем больше, тем быстрее видеокарта будет обрабатывать информацию.
  • техпроцесс — технология изготовления основных микросхем видеокарты, указывается характерный размер, измеряемый в нанометрах (нм), современные микросхемы выпускаются по 90, 80, 65, 55 или 40-нм нормам техпроцесса. Чем меньше данный параметр, тем больше элементов можно уместить на кристалле микросхемы.
  • текстурная и пиксельная скорость заполнения, измеряется в млн. пикселов в секунду, показывает количество выводимой информации в единицу времени.
  • выводы карты — первоначально видеоадаптер имел всего один разъём VGA (15-контактный D-Sub). В настоящее время платы оснащают одним или двумя разъёмами DVI или HDMI, либо Display Port. Порты D-SUB, DVI и HDMI являются эволюционными стадиями развития стандарта передачи видеосигнала, поэтому для соединения устройств с этими типами портов возможно использование переходников. Dispay Port позволяет подключать до четырёх устройств, в том числе акустические системы, USB-концентраторы и иные устройства ввода-вывода. На видеокарте также возможно размещение композитных и S-Video видеовыходов и видеовходов (обозначаются, как ViVo)[20][7].

2.2 Звуковая карта

Звуковая плата — это плата, которая позволяет работать со звуком на компьютере. В настоящее время звуковые карты бывают как встроенными в материнскую плату, так и отдельными платами расширения или как внешними устройствами.

  • Классификация звуковых карт
  • По способу исполнения все звуковые карты можно разделить на три класса:
  • интегрированные - звуковые карты, встраиваемые в материнские платы;
  • внутренние - выполненные в виде плат расширения PCI или PCIe;
  • внешние - отдельные устройства, подключаемые к персональному компьютеру через порт USB.
  • Интегрированная звуковая карта присутствует сейчас в любой материнской плате, что позволяет немедленно после сборки использовать мультимедийные функции компьютера без дополнительных затрат. К сожалению, качество звука от подобного встроенного устройства оставляет желать лучшего, хотя и значительно улучшилось за последние годы. Причина банально проста - никакие фильтры не способны полностью погасить все наводки на выходные аналоговые цепи от высокочастотных элементов материнской платы.
  • Вторым существенным недостатком интегрированных звуковых карт является отсутствие отдельного процессора для обработки звука[21][14]. Фактически встроенные в материнки устройства представляют собой простейшие аналого-цифровые и цифроаналоговые преобразователи, недорогой операционный усилитель и контроллер обмена данными с южным мостом. Все функции обработки звука реализованы на программном уровне и отнимают часть ресурсов у центрального процессора, что может привести к появлению артефактов или к отставанию звука от картинки в ресурсоемких играх.
  • Этого недостатка лишены внутренние звуковые карты. Любая из них имеет собственный процессор для обработки аудиопотока и, как правило, обладает достаточно широкой функциональностью или же "заточена" под определенную задачу. Даже совсем недорогие варианты способны полностью разгрузить центральный процессор и обеспечить при этом синхронизацию аудиопотоков с точностью до 2 мс.
  • Справедливости ради отметим, что для мультимедийных приложений подобная производительность не требуется. При просмотре видео или в играх незаметно даже отставание звука в 30-40 мс. Минимизировать временные задержки необходимо тем, кто занимается обработкой звука - многоканальной записью и микшированием.
  • Те, кто хотя бы изредка выполняет запись звука с микрофона, предъявляют также довольно высокие требования к качеству микрофонного усилителя и отношению сигнал/шум на аналоговом входе. В дешевых внутренних звуковых картах входным цепям нередко уделяют мало внимания, отдавая предпочтение обеспечению более-менее качественного исходящего сигнала. Поэтому для этой категории пользователей нередко выбор подходящего варианта из недорогих устройств может занять немалое время.
  • Лет десять назад внутренние звуковые карты были не меньше интегрированных подвержены воздействию высокочастотных наводок от массы устройств, размещенных на материнской плате и внутри системного блока. Однако в последние годы даже недорогие звуковые карты оснащаются хорошими фильтрами и стабилизаторами по питанию и входящим сигналам, а аналоговые цепи полностью экранируются. Благодаря этому значительно улучшены характеристики выходного сигнала по отношению сигнал/шум.
  • Тем не менее лучшим вариантом для создания высококачественной домашней мультимедийной системы на основе персонального компьютера, а также для профессиональной и качественной любительской обработки звука являются внешние звуковые устройства. В подавляющем большинстве случаев они подключаются к ПК через USB-интерфейс, хотя до сих пор встречаются профессиональные модели с подключением через FireWire (IEEE 1394)[22][10].
  • Во внешних звуковых картах и цифроаналоговых преобразователях (ЦАП), особенно если в них предусмотрено отдельное питание, наилучшим образом решается проблема исключения внешних наводок на аналоговые тракты, благодаря чему с их помощью можно строить серьезные Hi-Fi-системы.
  • Разнообразие моделей внешних звуковых устройств очень велико. Вообще, в последние годы у разных производителей наблюдается тенденция разработки и выпуска все более специализированных звуковых карт. Существуют специализированные аудиоинтерфейсы для микширования вокала и гитарного звука, ЦАП для выдачи высококачественного звука на внешний усилитель, многоканальные профессиональные микшерские пульты и тому подобное. Заметим, что подобная узкая специализация, хоть и в меньшей степени, коснулась и линейки внутренних звуковых карт.
  • Поэтому при выборе конкретного устройства первое, что необходимо определить, - весь спектр функций, которые понадобятся в процессе ее эксплуатации. Исходя из требуемой функциональности, следует уже подбирать звуковую карту или ЦАП, ориентируясь в дальнейшем выборе на качество аналогового тракта, стоимость и другие характеристики.

2.3 Сетевая карта

Сетевая карта (также известная как сетевая плата, сетевой адаптер, Ethernet-адаптер, NIC (англ. network interface card)) — периферийное устройство, позволяющее компьютеру взаимодействовать с другими устройствами сети.

Типы

По физической реализации сетевые платы делятся на:

  • внутренние — отдельные платы, вставляющиеся в PCI, ISA или PCI-E слот
  • внешние, подключающиеся через USB или PCMCIA интерфейс, преимущественно использовавшиеся в ноутбуках
  • встроенные в материнскую плату[23][10]

Параметры сетевого адаптера

При конфигурировании карты сетевого адаптера могут быть доступны следующие параметры:

  • номер линии запроса на аппаратное прерывание IRQ
  • номер канала прямого доступа к памяти DMA (если поддерживается)
  • базовый адрес ввода/вывода
  • базовый адрес памяти ОЗУ (если используется)
  • поддержка стандартов автосогласования дуплекса/полудуплекса, скорости
  • поддержка теггрированных пакетов VLAN (801.q) с возможностью фильтрации пакетов заданного VLAN ID
  • параметры WOL (Wake-on-LAN)

В зависимости от мощности и сложности сетевой карты она может реализовывать вычислительные функции (преимущественно подсчёт и генерацию контрольных сумм кадров) аппаратно либо программно (драйвером сетевой карты с использованием центрального процессора).

Серверные сетевые карты могут поставляться с двумя (и более) сетевыми разъёмами. Некоторые сетевые карты (встроенные на материнскую плату) также обеспечивают функции межсетевого экрана (например, nforce).

Функции и характеристики сетевых адаптеров

Сетевой адаптер (Network Interface Card, NIC) вместе со своим драйвером реализует второй, канальный уровень модели открытых систем в конечном узле сети — компьютере. Более точно, в сетевой операционной системе пара адаптер и драйвер выполняет только функции физического и МАС-уровней, в то время как LLC-уровень обычно реализуется модулем операционной системы, единым для всех драйверов и сетевых адаптеров. Собственно так оно и должно быть в соответствии с моделью стека протоколов IEEE 802. Например, в ОС Windows NT уровень LLC реализуется в модуле NDIS, общем для всех драйверов сетевых адаптеров, независимо от того, какую технологию поддерживает драйвер[24][13].


Сетевой адаптер совместно с драйвером выполняют две операции: передачу и прием кадра. Передача кадра из компьютера в кабель состоит из перечисленных ниже этапов (некоторые могут отсутствовать, в зависимости от принятых методов кодирования):

  • Прием кадра данных LLC через межуровневый интерфейс вместе с адресной информацией МАС-уровня. Обычно взаимодействие между протоколами внутри компьютера происходит через буферы, расположенные в оперативной памяти. Данные для передачи в сеть помещаются в эти буферы протоколами верхних уровней, которые извлекают их из дисковой памяти либо из файлового кэша с помощью подсистемы ввода/вывода операционной системы.
  • Оформление кадра данных МАС-уровня, в который инкапсулируется кадр LLC (с отброшенными флагами 01111110). Заполнение адресов назначения и источника, вычисление контрольной суммы.
  • Формирование символов кодов при использовании избыточных кодов типа 4В/5В. Скрэмблирование кодов для получения более равномерного спектра сигналов. Этот этап используется не во всех протоколах — например, технология Ethernet 10 Мбит/с обходится без него[25][10].
  • Выдача сигналов в кабель в соответствии с принятым линейным кодом — манчестерским, NRZ1. MLT-3 и т. п.

Прием кадра из кабеля в компьютер включает следующие действия:

  • Прием из кабеля сигналов, кодирующих битовый поток.
  • Выделение сигналов на фоне шума. Эту операцию могут выполнять различные специализированные микросхемы или сигнальные процессоры DSP. В результате в приемнике адаптера образуется некоторая битовая последовательность, с большой степенью вероятности совпадающая с той. которая была послана передатчиком.
  • Если данные перед отправкой в кабель подвергались скрэмблированию, то они пропускаются через дескрэмблер, после чего в адаптере восстанавливаются символы кода, посланные передатчиком.
  • Проверка контрольной суммы кадра. Если она неверна, то кадр отбрасывается, а через межуровневый интерфейс наверх, протоколу LLC передается соответствующий код ошибки. Если контрольная сумма верна, то из МАС-кадра извлекается кадр LLC и передается через межуровневый интерфейс наверх, протоколу LLC. Кадр LLC помещается в буфер оперативной памяти.

Распределение обязанностей между сетевым адаптером и его драйвером стандартами не определяется, поэтому каждый производитель решает этот вопрос самостоятельно. Обычно сетевые адаптеры делятся на адаптеры для клиентских компьютеров и адаптеры для серверов.