Шина EISA стала дальнейшим развитием шины ISA в направлении повышения производительности системы и совместимости ее компонентов. Шина не получила широкого распространения в связи с ее высокой стоимостью и пропускной способностью, уступающей пропускной способности появившейся на рынке шины VESA.
Шина VESA, или VLB, предназначена для связи CPU с быстрыми периферийными устройствами и представляет собой расширение шины ISA для обмена видеоданными. Во времена преобладания на компьютерном рынке процессора CPU 80486 шина VLB была достаточно популярна, однако в настоящее время ее вытеснила более производительная шина PCI.
Шина PCI была разработана фирмой Intel для процессора Pentium и представляет собой совершенно новую шину. Основополагающим принципом, положенным в основу шины PCI, является применение так называемых мостов (Bridges), которые осуществляют связь между шиной PCI и другими типами шин.
Шина AGP — высокоскоростная локальная шина ввода/вывода, предназначенная исключительно для нужд видеосистемы. Она связывает видеоадаптер (ЗD-акселератор) с системной памятью
Шина SCSI (Small Computer System Interface) обеспечивает скорость передачи данных до 320 Мбайт/с и предусматривает подключение к одному адаптеру до восьми устройств: винчестеры, приводы CD-ROM, сканеры, фото- и видеокамеры. Отличительной особенностью шины SCSI является то, что она представляет собой кабельный шлейф. С шинами PC (ISA или PCI) шина SCSI связана через хост-адаптер (Host Adapter). Каждое устройство, подключенное к шине, имеет свой идентификационный номер (ID). Любое устройство, подключенное к шине SCSI, может инициировать обмен с другим устройством.
Шина IEEE 1394 — это стандарт высокоскоростной локальной последовательной шины, разработанный фирмами Apple и Texas Instruments. Шина IEEE 1394 предназначена для обмена цифровой информацией между ПК и другими электронными устройствами, особенно для подключения жестких дисков и устройств обработки аудио- и видеоинформации, а также работы мультимедийных приложений. Она способна передавать данные со скоростью до 1600 Мбит/с, работать одновременно с несколькими устройствами, передающими данные с разными скоростями, как и SCSI. Как и USB, шина IEEE 1394 полностью поддерживает технологию Plug & Play, включая возможность установки компонентов без отключения питания ПК.
Последовательный и параллельный порты
Такие устройства ввода и вывода, как клавиатура, мышь, монитор и принтер, входят в стандартную комплектацию ПК. Все периферийные устройства ввода должны коммутироваться с ПК таким образом, чтобы данные, вводимые пользователем, могли не только корректно поступать в компьютер, но и в дальнейшем эффективно обрабатываться. Для обмена данными и связи между периферией (устройствами ввода/вывода) и модулем обработки данных (материнской платой) может быть организована параллельная или последовательная передача данных.
Параллельная связь означает, что все 8 бит (или 1 байт) пересылаются и передаются не один за другим, а одновременно (параллельно) или, точнее, каждый по своему проводу. Принцип параллельной передачи данных становится очевидным, если рассмотреть кабель, подсоединенный к разъему параллельного интерфейса, например кабель принтера. Он значительно толще, чем последовательный кабель мыши, поскольку кабель для параллельной передачи данных должен как минимум содержать восемь проводов, каждый из которых предназначен для передачи одного бита.
Параллельный интерфейс для принтера обычно обозначают LPT (Line Printer). Первый подключенный принтер обозначается как от LPT1, а второй — как от LPT2.
Существуют несколько типов параллельных портов- стандартный, ЕРР и ЕСР.
Стандартный параллельный порт предназначен только для односторонней передачи информации от ПК к принтеру, что заложено в электрической схеме порта. Он обеспечивает максимальную скорость передачи данных от 120 до 200 Кбайт/с.
Порт ЕРР является двунаправленным, т.е. обеспечивает параллельную передачу 8 бит данных в обоих направлениях и полностью совместим со стандартным портом. Порт ЕРР передает и принимает данные почти в шесть раз быстрее стандартного параллельного порта, чему способствует то, что порт ЕРР имеет буфер, сохраняющий передаваемые и принимаемые символы до момента, когда принтер будет готов их принять. Специальный режим позволяет порту ЕРР передавать блоки данных непосредственно из RAM PC в принтер и обратно, минуя процессор. При использовании надлежащего программного обеспечения порт ЕРР может передавать и принимать данные со скоростью до 2 Мбит/с.
Порт ЕСР, обладая всеми возможностями порта ЕРР, обеспечивает повышенную скорость передачи данных за счет функции сжатия данных. Для сжатия данных используется метод RLE (Run Length Encoding), согласно которому длинная последовательность одинаковых символов передается всего лишь двумя байтами: один байт определяет повторяющийся символ, а второй — число повторений. При этом стандарт ЕСР допускает сжатие и распаковку данных как программно (путем применения драйвера), так и аппаратно (схемой порта). Данная функция не является обязательной, поэтому порты, периферийные устройства и программы могут ее и не поддерживать. Она может быть реализована, когда режим сжатия данных поддерживается как портом ЕСР, так и принтером. Увеличение скорости передачи данных с помощью порта ЕСР существенно уменьшает время распечатки данных на принтере.
Использование преимуществ функциональных возможностей портов ЕСР и ЕРР возможно при наличии компьютера, оборудованного одним из этих стандартов.
Последовательная связь осуществляется побитно: отдельные биты пересылаются (или принимаются) последовательно один за другим по одному проводу, при этом возможен обмен данными в двух направлениях, прием и передача данных осуществляются с одинаковой тактовой частотой. Для последовательных интерфейсов выбор подключаемых устройств значительно шире, поэтому большинство ПК обычно оборудовано двумя интерфейсными разъемами для последовательной передачи данных. В качестве стандартного обозначения для последовательного интерфейса чаще всего используют RS-232, RS-422, RS-465. Разъемы последовательного интерфейса на ПК представляют собой 9-контактный (вилка) Sub-D или 25-контактный (вилка) Sub-D.
Для установления связи между двумя последовательными интерфейсами предварительно необходимо сконфигурировать их соответствующим образом, т.е. указать, как будет осуществляться обмен данными: скорость обмена, формат данных, контроль четности и т. п. Аппаратное конфигурирование интерфейса путем соответствующей установки джамперов или переключателей неудобно, поскольку приходится вскрывать корпус ПК. Обычно конфигурирование последовательного интерфейса осуществляется программным способом, тем более что среда Windows предоставляет такую возможность.
Вопросы для самоконтроля:
1. Структура и стандарты шин ПК;
2. Локальная шина ввода/вывода;
3. Стандартная шина ввода/вывода;
4. Контроллер шины;
5. Основные характеристики шины;
6. Стандарты шин ПК
Раздел 2. Аппаратная и программная поддержка работы периферийных устройств: контроллеры, адаптеры, мосты, прямой доступ к памяти, приостановки, прерывания, драйверы
Тема 2.1 Аппаратная поддержка работы периферийных устройств
Студент должен:
иметь представление:
· об аппаратной поддержке работы периферийных устройств
знать:
· аппаратные средства поддержки работы периферийных устройств;
· назначение и принцип работы контроллера;
· назначение и принцип работы адаптера;
· назначение и принцип работы моста.
уметь:
· организовывать работу периферийных устройств на аппаратном уровне
Аппаратные средства поддержки работы периферийных устройств: контроллеры, адаптеры, мосты.
Методические указания
Аппара́тное обеспе́че́ние (англ. hardware) включает в себя все физические части компьютера, но не включает информацию (данные), которые он хранит и обрабатывает, и программное обеспечение, которое им управляет.
Подавляющее большинство компьютеров — скрыты, «внедрены» в другие устройства, например, в автомобили, микроволновки, электрокардиографы, проигрыватели компакт-дисков, сотовые телефоны. Лишь самая малая часть компьютеров (около 0.2% всех компьютеров, произведённых в 2003 году) — это настольные и мобильные персональные компьютеры.