Сигнал блокировки шины


Если в процессе обмена по СШ сигнал BPRN на входе АШ переходит в неактивное состояние, СШ немедленно (по завершении текущего цикла обмена) освобождается, и использовавший ее микропроцессор вынужден ждать, пока ему снова будет предоставлен доступ к системной шине. Однако существуют операции ввода-вывода, которые нежелательно прерывать до их полного завершения. Например, при вводе данных с 20-разрядного цифрового датчика положения нужно произвести два цикла обмена, так как за один цикл может быть введено только одно машинное слово (16 разрядов для 16-разрядного микропроцессора). Если доступ к датчику осуществляется по СШ и после первогого цикла доступ к СШ будет прерван, только часть данных окажется введенной. И микропроцессор должен будет ожидать неопределенное время для ввода оставшейся порции данных и продолжения вычислений. Такой ситуации можно избежать, если иметь возможность запретить АШ освобождать СШ при выполнении "критических" операции ввода-вывода. Для этого служит специальная управляющая линия блокировки шины LOCK (рис. 19):

 

Рис. 19.

Установка активного состояния линии LOCK на выходе микропроцессора производится программно с помощью специального префикса блокировки шиныLOCK, например:

LOCK IN AL, 0001

Таким образом, при составлении программы имеется возможность защиты "критических" операции ввода-вывода от прерывания, вызванного отказом в доступе к СШ.

 

Демультиплексирование шины

Какое устройство не используется при решении задачи демультиплексирования шины адреса-данных?

1. Буферный регистр.

2. Шинный формирователь.

3. Программируемый параллельный интерфейс.

Ответ

1.Неправильно.

2.Неправильно.

3.Правильно.

Подключение к системной шине

Какое устройство определяет возможность подключения микропроцессора к системной шине?

1. Контроллер шины.

2. Арбитр шины.

3. Буферный регистр.

Ответ

1.Неправильно.

2.Правильно.

3.Неправильно.



Дата добавления: 2019-02-08; просмотров: 542;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.