Архитектура микропроцессорной системы. Состав машинных команд и основы программирования микропроцессорной системы на ассемблере. Булатов В.Н. - 81 стр.

UptoLike

Составители: 

А = 0008х4 = 0020
16
= 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
ст.байт адреса мл.байт адреса
В заключение можно отметить следующее:
- программа инициализация ПКП обычно включается (как
фрагмент) в программу инициализации микропроцессорной системы;
- размаскирование запросов (команда CLI) должно проводиться в в
самом конце программы инициализации микропроцессорной системы
или в конце настройки параметров системы загружаемой программы ;
- любая подпрограмма, вызываемая аппаратным прерыванием,
должна содержать команды разрешения следующего аппаратного
прерывания STI для микропроцессора и команды завершения обработки
прерывания OCW2 (например, код 20 при А0=0) для контроллера
прерываний.
14 Параллельный интерфейс
Как уже отмечалось в предыдущей главе, обмен между
микропроцессорной системой и внешними устройствами происходит, как
правило, параллельным словом (байтом) или последовательным словом,
когда информация передается побитно.
Остановимся пока на протоколах передачи-приема параллельного
слова. Если проанализировать всевозможные варианты существующих
реализаций параллельных интерфейсов, то их можно глобально разбить
на 4 группы:
1) Прием-передача без фиксации данных в портах интерфейса.
2) Прием-передача с односторонней фиксацией данных в портах
интерфейса.
3) Прием-передача с протоколом обмена ИРПР (IRPR).
4) Прием-передача с протоколом обмена CENTRONICS.
Первый тип параллельного интерфейса. В этом режиме (см.п.1))
интерфейс работает шинным формирователем, то есть просто
усилителем, хотя по отношению к логике это понятие бессмысленное.
Но логика заключается в том, что шинный формирователь может быть
двунаправленным, а значит может требовать и соответствующей
настройки. Назначение шинных формирователеймультиплексирование
множества двунаправленных параллельных магистралей на шину данных
системной магистрали.
Второй тип параллельного интерфейса. В этом режиме (см. п.2) порт
интерфейса работает в режиме «с защелкой», то есть как регистр. Причем,
фиксацию данных в порту производит, как правило, микропроцессорная
система.
Третий тип параллельного интерфейса. Интерфейс типа ИРПР
кратко можно охарактеризовать как способ осуществления передачи
данных (байта) в режиме диалога между двумя абонентами: источником
81
  А = 0008х4 = 002016 = 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0
                         ст.байт адреса мл.байт адреса
     В заключение можно отметить следующее:
           - программа инициализация ПКП обычно включается (как
     фрагмент) в программу инициализации микропроцессорной системы;
     - размаскирование запросов (команда CLI) должно проводиться в в
самом конце программы инициализации микропроцессорной системы
или в конце настройки параметров системы загружаемой программы ;
           - любая подпрограмма, вызываемая аппаратным прерыванием,
     должна содержать команды разрешения следующего аппаратного
     прерывания STI для микропроцессора и команды завершения обработки
     прерывания OCW2 (например, код 20 при А0=0) для контроллера
     прерываний.

                   14 Параллельный интерфейс

           Как уже отмечалось в предыдущей главе, обмен между
     микропроцессорной системой и внешними устройствами происходит, как
     правило, параллельным словом (байтом) или последовательным словом,
     когда информация передается побитно.
           Остановимся пока на протоколах передачи-приема параллельного
     слова. Если проанализировать всевозможные варианты существующих
     реализаций параллельных интерфейсов, то их можно глобально разбить
     на 4 группы:
     1) Прием-передача без фиксации данных в портах интерфейса.
     2) Прием-передача с односторонней фиксацией данных в портах
интерфейса.
           3) Прием-передача с протоколом обмена ИРПР (IRPR).
     4) Прием-передача с протоколом обмена CENTRONICS.
           Первый тип параллельного интерфейса. В этом режиме (см.п.1))
     интерфейс работает шинным формирователем, то есть просто
     усилителем, хотя по отношению к логике это понятие бессмысленное.
     Но логика заключается в том, что шинный формирователь может быть
     двунаправленным, а значит может требовать и соответствующей
     настройки. Назначение шинных формирователей —мультиплексирование
     множества двунаправленных параллельных магистралей на шину данных
     системной магистрали.
     Второй тип параллельного интерфейса. В этом режиме (см. п.2) порт
интерфейса работает в режиме «с защелкой», то есть как регистр. Причем,
фиксацию данных в порту производит, как правило, микропроцессорная
система.
           Третий тип параллельного интерфейса. Интерфейс типа ИРПР
     кратко можно охарактеризовать как способ осуществления передачи
     данных (байта) в режиме диалога между двумя абонентами: источником

                                                                     81