ВУЗ:
Составители:
34
редью команд и определяет момент, когда эта команда должна
выполняться.
RQ/GT1–RQ/GT0 (Request/Get) – запрос/представление
(подтверждение, разрешение). Две одинаковые двунаправлен-
ные линии, каждая из которых может использоваться для пере-
дачи импульсных сигналов запроса/разрешения доступа к ло-
кальной шине (каналу). Процесс доступа к шине осуществляется
в следующем порядке:
1) устройство, подключенное к локальной шине и требую-
щее доступа к общим ресурсам, формирует запросный (первый)
импульс длительностью один такт;
2) в конце текущего цикла МП выдает ответный (второй)
импульс, подтверждающий возможность доступа к локальной
шине. В следующем такте МП переводит шины адреса/данных и
управления в высокоомное состояние и отключается от канала;
3) по окончании работы с каналом устройство выдает на ту
же линию импульс (третий), указывающий на окончание захвата
канала. В следующем такте МП возобновляет управление шиной
и продолжает вычисления.
Все три импульса имеют одинаковую длительность и низ-
кий активный уровень. Сигналы на линиях независимы, однако
линия RQ/GT0 имеет более высокий приоритет, чем линия
RQ/GT1, когда запросы поступают одновременно. Но если на
линии RQ/GT0 появляется запрос в то время, когда МП нахо-
дится в состоянии захвата по сигналу RQ/GT1, то этот запрос
захвата не получает подтверждения до освобождения шины по
линии RQ/GT1. Таким образом, каждая из двух рассмотренных
линий служит для установления режима захвата шин и в этом
отношении эквивалентна паре линий HOLD и HLDA в мини-
мальном режиме.
LOCK – блокировка шины, информирует устройства сис-
темы, что они не должны пытаться запрашивать шину. Форми-
руется однобайтовым префиксом LOCK, располагаемым перед
командой, и действует до конца выполнения этой команды, за-
прещая доступ к системной магистрали другим устройствам,
в частности другим процессорам. При подтверждении запроса
редью команд и определяет момент, когда эта команда должна выполняться. RQ/GT1–RQ/GT0 (Request/Get) – запрос/представление (подтверждение, разрешение). Две одинаковые двунаправлен- ные линии, каждая из которых может использоваться для пере- дачи импульсных сигналов запроса/разрешения доступа к ло- кальной шине (каналу). Процесс доступа к шине осуществляется в следующем порядке: 1) устройство, подключенное к локальной шине и требую- щее доступа к общим ресурсам, формирует запросный (первый) импульс длительностью один такт; 2) в конце текущего цикла МП выдает ответный (второй) импульс, подтверждающий возможность доступа к локальной шине. В следующем такте МП переводит шины адреса/данных и управления в высокоомное состояние и отключается от канала; 3) по окончании работы с каналом устройство выдает на ту же линию импульс (третий), указывающий на окончание захвата канала. В следующем такте МП возобновляет управление шиной и продолжает вычисления. Все три импульса имеют одинаковую длительность и низ- кий активный уровень. Сигналы на линиях независимы, однако линия RQ/GT0 имеет более высокий приоритет, чем линия RQ/GT1, когда запросы поступают одновременно. Но если на линии RQ/GT0 появляется запрос в то время, когда МП нахо- дится в состоянии захвата по сигналу RQ/GT1, то этот запрос захвата не получает подтверждения до освобождения шины по линии RQ/GT1. Таким образом, каждая из двух рассмотренных линий служит для установления режима захвата шин и в этом отношении эквивалентна паре линий HOLD и HLDA в мини- мальном режиме. LOCK – блокировка шины, информирует устройства сис- темы, что они не должны пытаться запрашивать шину. Форми- руется однобайтовым префиксом LOCK, располагаемым перед командой, и действует до конца выполнения этой команды, за- прещая доступ к системной магистрали другим устройствам, в частности другим процессорам. При подтверждении запроса 34
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »