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

UptoLike

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

передаче, ИФ сам переходит в состояние готовности передавать; требуя
модем перейти в режим приема, ИФ сам себе сообщает о необходимости
перейти в режим приема.
Здесь для творчества имеется большое поле, особенно когда к
последовательному ИФ подсоединяют нестандартные устройства,
например, манипулятор типа «мышь» (MOUSE).
Теперь о скорости обмена. По мере того, как электроника
вытесняла механику из систем приема-передачи, скорость обмена все
увеличивалась и увеличивалась. И сегодня поддержка низких скоростей
это скорее дань уважения прошлому, а может просто консерватизм.
Современный стандарт скоростей (бод/с или бит/с.):
110; 150; 300; 600; 1200; 2400;
4800; 9600; 19200; 38400; 76800.
Основной размер посылки: 7 бит (КОИ-7) и 8 бит (кои-8). Вместе с тем,
оставили и то, что сегодня практически не используется. Например, длину
слова в 5 бит. Поэтому разрядность современных последовательных ИФ: 5 бит;
6 бит; 7 бит; 8 бит.
И последнее. В протоколе последовательных интерфейсов, как
правило, предусматривается контроль передаваемой посылки.
Он заключается в том, что в конце посылки генерируется
дополнительный битконтрольный бит. Он дополняет количество
единиц в посылке до четногочет») или нечетногонечет») числав
зависимости от настройки ИФ. А при приеме, если есть на то разрешение,
производится аппаратный контроль, и в случае ошибки «чета»и «нечета»
производится ее регистрация.
15.2 Архитектура последовательного интерфейса 8250
Теперь рассмотрим архитектуру последовательного ИФ 8250,
представленную на рисунке 27. Подключение к системной шине
стандартно (смотрите главу 12). Из рисунка 27 и комментария к нему
следует, что записать в буфер передатчика или прочитать буфер
приемника можно с помощью команд соответственно OUT и IN. Но это
совсем не значит, что командой OUT можно инициировать передачу.
Точно также, как и командой IN забрать слово из приемника, которое
действительно было принято, а не «лежало» там неизвестно с каких пор.
95
      передаче, ИФ сам переходит в состояние готовности передавать; требуя
      модем перейти в режим приема, ИФ сам себе сообщает о необходимости
      перейти в режим приема.
             Здесь для творчества имеется большое поле, особенно когда к
      последовательному ИФ подсоединяют нестандартные устройства,
      например, манипулятор типа «мышь» (MOUSE).
             Теперь о скорости обмена. По мере того, как электроника
      вытесняла механику из систем приема-передачи, скорость обмена все
      увеличивалась и увеличивалась. И сегодня поддержка низких скоростей
      —это скорее дань уважения прошлому, а может просто консерватизм.
      Современный стандарт скоростей (бод/с или бит/с.):
      110; 150; 300; 600; 1200; 2400;
      4800; 9600; 19200; 38400; 76800.
      Основной размер посылки: 7 бит (КОИ-7) и 8 бит (кои-8). Вместе с тем,
оставили и то, что сегодня практически не используется. Например, длину
слова в 5 бит. Поэтому разрядность современных последовательных ИФ: 5 бит;
6 бит; 7 бит; 8 бит.
             И последнее. В протоколе последовательных интерфейсов, как
      правило,     предусматривается   контроль   передаваемой      посылки.
      Он заключается в том, что в конце посылки генерируется
      дополнительный бит —контрольный бит. Он дополняет количество
      единиц в посылке до четного («чет») или нечетного («нечет») числа —в
      зависимости от настройки ИФ. А при приеме, если есть на то разрешение,
      производится аппаратный контроль, и в случае ошибки «чета»и «нечета»
      производится ее регистрация.

     15.2 Архитектура последовательного интерфейса 8250
          Теперь рассмотрим архитектуру последовательного ИФ 8250,
     представленную на рисунке 27. Подключение к системной шине
     стандартно (смотрите главу 12). Из рисунка 27 и комментария к нему
     следует, что записать в буфер передатчика или прочитать буфер
     приемника можно с помощью команд соответственно OUT и IN. Но это
     совсем не значит, что командой OUT можно инициировать передачу.
     Точно также, как и командой IN забрать слово из приемника, которое
     действительно было принято, а не «лежало» там неизвестно с каких пор.




                                                                          95