5.1 Ведущие
Ведущим является любой модуль, который обладает возмож-
ностью захвата магистрали. Модуль захватывает магистраль с по-
мощью логических схем обмена и инициирует передачу данных по
магистрали, используя для этого либо встроенные процессоры,
- 33 -
либо специальные логические схемы. Ведущие генерируют сигналы
сигналы управления, адресные сигналы, а также адреса памяти
или устройств ввода-вывода.
Ведущий может работать в одном из двух режимов: режиме 1
или режиме 2. В режиме 1 ведущий ограничен одной передачей по
магистрали через каждое подключение к шине. Если все ведущие в
системе используют режим 1, скорость работы системы ограничи-
вается максимальной величиной цикла занятости магистрали. Это
позволяет разработчикам прогнозировать общую производитель-
ность конкретной системы.
В режиме 2 у ведущих больше возможностей захвата магистра-
ли, они могут инициировать обмен с наложением на текущую опе-
рацию. В этом режиме разрешены тайм-ауты магистрали, и опера-
ции ведущих не ограничены максимальной величиной цикла заня-
тости магистрали. Режим 2 обеспечивает широкий класс операций,
что придает системе гибкость при удовлетворении запросов поль-
зователей.
5.2 Ведомые
- 34 -
Устройства ввода-
вывода пользователя ╔═════════╤═════╤═══════╗
‑ ‑ ║ Ведущий │ ЦП │ ║
│ │ ║ └─────┘ ║ - 12 -
╔══════════════════╗ ╔═══════════════╗ ╟────────┐ ‑ ┌──────╢
║ Ведомый ║ ║ Ведомый ║ ║ Обмен с│ │ │Ввод- ║
║ ║ ╟────────┬────────╢ ║ магис- │ │ │вывод ║
║ Глобальный ║ ║Парал- │Последо-║ ║ тралью │ │ └──────╢
║ (системный) ║ ║лельный │ватель- ║ ╟──┬─────┘ │ ┌──────╢
║ ввод-вывод ║ ║ввод-вы-│ный ввод║ ║ │ │_─_│Память║
║ ║ ║вод │вывод ║ ║ │ └──────╢
║ ║ ╟────────┴────────╢ ║ │ ┌─────┐ ║
╚═╤════════════════╝ ║ Глобальный ║ ║ └──────_│Буфер│ ║
│ ‑ ‑ ‑ ║ (системный) ║ ║ └─┬───┘ ║
│ │ │ │ ║ ввод-вывод ║ ║ │ ║ ║
│ │ │ │ ╚═╤═══════════════╝ ╚════════════╪══════════╝
│ │ │ │ │ ‑ ‑ ‑ │
│ │ │ │ │ │ │ │ │
│а │б │в │г │а │б │в │г │
│ │ │ │ │ │ │ │ │
│ │ │ │
_══════════╧════╧════════════════╧════╧══════════════════════════_
Шина Рис. 7
Буквами обозначено: а - Подтверждение; б - Данные; в - Ад-
рес; г - Команда;
- 35 -
Ведомые выполняют лишь функции получателей в процессе реа-
лизации запросов на передачу данных. Ведомые декодируют состо-
яние адресных линий и действуют в соответствии с сигналами уп-
равления от ведущих. На рис. 7 изображены примеры ведущих и
ведомых на магистрали MULTIBUS.
... : -производитель чипсет, если возможно – модель материнской платы; -тактовые частоты процессора, памяти, системных шин; -названия, параметры работы всех системных и периферийных устройств; -расширенная информация о процессоре, памяти, жестких дисках, 3D-ускорителе; -разнообразные параметры программной среды: ОС, драйверы, процессы, системные файлы и т.д.; -информация о поддержке видеокартой ...
... привилегированных инструкций или операций, которые можно выполнять только при определенных уровнях CPL и IOPL (биты 13 и 14 регистра флагов). ГЛАВА 2 Архитектура 32-разрядных процессоров История 32-разрядных процессоров началась с процессора Intel386. Эти процессора вобрали в себя все свойства своих 16-разрядных предшественников 8086/88 и 80286 для обеспечения программной совместимости с ...
нальные компьютеры. Принцип работы кэш-памяти заключается в следующем. Процессор редко использует весь объем ОЗУ практически одновременно. Скакать из одного угла памяти в другой, периодически пошвыриваясь по всему ее объему – это не лучший способ использования ресурсов компьютера. Зачастую все обращения процессора к памяти сосредоточены в небольшой области (как показывает статистика – 5-10% от ...
0 комментариев