Лаборатортная работа. Основные узлы и
устройства ЭВМ
Цель работы:
Изучить основные узлы и устройства ПК. Выяснить их назначение и
взаимосвязь.
Базовые сведения
Магистрально-модульный принцип.
Основой архитектуры современных
компьютеров является магистрально-модульный принцип организации аппаратных
компонентов. Здесь все информационные и управляющие потоки между устройствами
организуются с помощью шинной технологии.
В системную магистраль (системную шину) микропроцессорной системы входит три
основные информационные шины: адреса, данных и управления.
-
Шина данных
-
— это основная шина, ради которой и создается вся система. Количество ее
разрядов (линий связи) определяет скорость и эффективность информационного
обмена, а также максимально возможное количество команд. Шина данных всегда
двунаправленная, так как предполагает передачу информации в обоих
направлениях. Наиболее часто встречающийся тип выходного каскада для линий
этой шины — выход с тремя состояниями.
Обычно шина данных имеет 8, 16, 32 или 64 разряда. Понятно, что за один
цикл обмена по 64-разрядной шине может передаваться 8 байт информации, а по
8-разрядной — только один байт. Разрядность шины данных определяет и
разрядность всей магистрали. Например, когда говорят о 32-разрядной системной
магистрали, подразумевается, что она имеет 32-разрядную шину данных.
-
Шина адреса
-
— вторая по важности шина, которая определяет максимально возможную
сложность микропроцессорной системы, то есть допустимый объем памяти и,
следовательно, максимально возможный размер программы и максимально возможный
объем запоминаемых данных. Количество адресов, обеспечиваемых шиной адреса,
определяется как 2 в N-й ст, где N — количество разрядов. Например,
16-разрядная шина адреса обеспечивает 65536 адресов. Разрядность шины адреса
обычно кратна 4 и может достигать 32 и даже 64. Шина адреса может быть
однонаправленной (когда магистралью всегда управляет только процессор) или
двунаправленной (когда процессор может временно передавать управление
магистралью другому устройству, например контроллеру ПДП).
-
Шина управления
-
— это вспомогательная шина, управляющие сигналы на которой определяют тип
текущего цикла и фиксируют моменты времени, соответствующие разным частям или
стадиям цикла. Кроме того, управляющие сигналы обеспечивают согласование
работы процессора (или другого хозяина магистрали, задатчика, master) с
работой памяти или устройства ввода/вывода (устройства-исполнителя, slave).
Управляющие сигналы также обслуживают запрос и предоставление прерываний,
запрос и предоставление прямого доступа.
Для снижения общего количества линий связи магистрали часто применяется
мультиплексирование шин адреса и данных. То есть одни и те же линии связи
используются в разные моменты времени для передачи как адреса, так и данных (в
начале цикла — адрес, в конце цикла — данные). Для фиксации этих моментов
(стробирования) служат специальные сигналы на шине управления. Понятно, что
мультиплексированная шина адреса/данных обеспечивает меньшую скорость обмена,
требует более длительного цикла обмена (Рис.).
По типу шины адреса и шины данных все магистрали также делятся на
мультиплексированные и немультиплексированные.
Мультиплексирование шин адреса и данных.
|
Порты и контроллеры.
Рассматривая IBM-совместимую компьютерную архитектуру можно разделить все
устройства на системные (процессор, оперативная память и т.д.) и внешние,
которые подразделяются на запоминающие (жесткий диск, CR-ROM и т.д.) и
устройства ввода/вывода (клавиатура, принтер и т.д.). Каждое из устройств должно
подсоединяться к системной шине. Существуют следующие основные способы
подключения устройств к системной шине:
-
Разъем
-
- Используется для системных устройств. Обычно встроен в материнскую
плату. Устройство подключенное к разъему с точки зрения архитектуры является
жизненно необходимым для работы ПК. Системная шина также имеет разъемы на
материнской плате для подключения контроллеров. Наиболее распространненными
являются PCI, AGP и PCI-Express. Используя разъем устройство подключается
непосредственно к системной шине
-
Порт
-
- Представляет собой аналог разъема с тем отличием, что порт предназначен
для подключения внешних устройств не соединяющихся напрямую с материнской
платой. Работу устройств подключенных посредством порта обычно контролирует
операционнная система. Различают:
-
параллельные порты, в которых данные передаются параллельными блоками.
Последовательные порты: COM.
-
последовательные порты, в которых данные передаются последовательно друг
за другом. Параллельные порты: LPT.
-
последовательно-параллельные порты, в которых данные передаются
последовательно, но параллельными блоками. Последовательно-параллельные
порты: USB.
-
Контроллер
-
- обеспечивает сопряжение внешнего устройства и системной платы.
Контроллеры бывают либо интегрированными (встроенными) в материнскую
плату(контроллер клавиатуры, жесткого диска и т.д.), либо выполняются в виде
отдельной платы, вставляющейся в разъем на МП, в этом случае контроллер
называют адаптером (видеоадаптер, сетевой адаптер и т.д.).
Общая организация узлов и устройств ЭВМ представлена на рисунке:
|