RSS    

   Реферат: Обзор процессоров и шин ПВМ начиная с 386 машин

     ме.  Программы могут исполнять переключение между процессами с

     целью входа в задачи,  предназначенные для режима виртуального

     МП 8086.  Каждая такая задача проявляет себя  в  семантике  МП

     8086  (т.е.  в  отношениях между символами и приписываемыми им

     значениями независимо от интерпретирующего  их  оборудования).

     Это  позволяет  выполнять  на МП 80386 программное обеспечение

     для МП 8086 - прикладную программу или целую операционную сис-

     тему. В то же время задачи для виртуального МП 8086 изолирова-

     ны и защищены как друг от друга, так и от главной операционной

     системы МП 80386.  Далее перейдем непосредственно к рассмотре-

     нию шины данных МП 80386.

                         3.   Шины

        Прежде всего дадим определение шины. Шина - это канал пере-

     сылки данных, используемый совместно различными блоками систе-

     мы. Шина может представлять собой набор проводящих линий, выт-

     равленных в печатной плате, провода припаянные к выводам разь-

     емов, в  которые вставляются печатные платы,  либо плоский ка-

     бель. Компоненты компьютерной  системы  физически  расположены

     на одной или нескольких печатных платах, причем их число и фу-

                                 - 7 -

     нкции зависят от конфигурации системы, ее изготовителя, а час-

     то и от поколения микропроцессора.

        Информация передается по шине в виде групп битов.  В состав

     шины для каждого бита слова может быть предусмотрена отдельная

     линия (параллельная шина), или все биты слова могут последова-

     тельно во  времени  использовать  одну линию (последовательная

     шина). На рис 2.  нарисовано типичное подключение устройств  к

     шине данных.                                           рис.2

                               ┌───────────┐  ┌───────────┐

                               │ Устройство│  │Устройство │

                               │  вывода   │  │  ввода    │

                               └───┬──┬────┘  └───┬──┬────┘

                                   │  │           │  │

      ┌─────────┐ ┌──────────┐ ┌───┴──┴────┐  ┌───┴──┴────┐

      │   ОЗУ   │ │   ПЗУ    │ │  Выходной │  │Входной    │

      │         │ │          │ │   буфер   │  │ буфер     │

      └─┬┬┬┬┬┬┬┬┘ └─┬┬┬┬┬┬┬┬─┘ └─┬┬┬┬┬┬┬┬──┘  └┬┬┬┬┬┬┬┬───┘

        ││││││││    ││││││││     ││││││││      ││││││││  ┌─────┐

      ──┴┼┼┼┼┼┼┼────┴┼┼┼┼┼┼┼─────┴┼┼┼┼┼┼┼──────┴┼┼┼┼┼┼┼──┤D 40 0 П │

      ───┴┼┼┼┼┼┼─────┴┼┼┼┼┼┼──────┴┼┼┼┼┼┼───────┴┼┼┼┼┼┼──┤   р │

      ────┴┼┼┼┼┼──────┴┼┼┼┼┼───────┴┼┼┼┼┼────────┴┼┼┼┼┼──┤   о │

      ─────┴┼┼┼┼───────┴┼┼┼┼────────┴┼┼┼┼─────────┴┼┼┼┼──┤   ц │

      ──────┴┼┼┼────────┴┼┼┼─────────┴┼┼┼──────────┴┼┼┼──┤   е │

      ───────┴┼┼─────────┴┼┼──────────┴┼┼───────────┴┼┼──┤   с │

      ────────┴┼──────────┴┼───────────┴┼────────────┴┼──┤   с │

      ─────────┴───────────┴────────────┴─────────────┴──┤D 47 0 о │

                                                         │   р │

                                                         └─────┘

                                 - 8 -

                        3.1  Шина с тремя состояниями

        Шина с тремя состояниями напоминает телефонную линию общего

     пользования, к которой  подключено много абонентов. Три состо-

     яние на шине - это состояния высокого уровня, низкого уровня и

     высокого импеданса.  Состояние  высокого  импеданса  позволяет

     устройству или процессору  отключиться  от шины и не влиять на

     уровни, устанавливаемые на шине другими устройствами или  про-

     цессорами. Таким образом,  только одно устройство является ве-

     дущим на шине.  Управляющая логика активизирует в каждый конк-

     ретный момент только одно устройство,  которое становиться ве-

     дущим. Когда  устройство  активизировано,  оно  помещает  свои

     данные на шину, все же остальные потенциальные ведущие перево-

     дятся в пассивное состояние.

        К шине  может  быть  подключено много  приемных устройств -

     получателей. Обычно данные на шине предназначаются только  для

     одного из них.  Сочетание управляющих и адресных сигналов, оп-

     ределяет для кого именно. Управляющая логика возбуждает специ-

     альные стробирующие  сигналы,  чтобы  указать получателю когда

     ему следует принимать данные.  Получатели и отправители  могут

     быть однонаправленными (т.е.  осуществлять только либо переда-

     чу, либо прием) и двунаправленными (осуществлять и то  и  дру-

     гое). На рис. 3 показаны двунаправленные отправители/получате-

     ли , подключенные к шине.

     Рисунок 3 расположен на следующей странице.

                                 - 9 -

                                                          рис.3

                         ┌──────────────────┐

                         │  Микропроцессор  │

                         └──────────────────┘

                         ┌──────────────────┐

           ┌─────────────┤   Управляющая    ├────────────┐

Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10


Новости


Быстрый поиск

Группа вКонтакте: новости

Пока нет

Новости в Twitter и Facebook

                   

Новости

© 2010.