October 20 2017 00:25:06
Навигация
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
УПРАВЛЕНИЕ ЧТЕНИЕМ И ЗАПИСЬЮ
ОСНОВЫ ПОСТРОЕНИЯ МИКРОПРОЦЕССОРНЫХ СИСТЕМ

Таким образом, ЦП представляет собой устройство, непосредственно управляющее чтением и записью информации в память и УВВ, а также некоторыми другими процессами, которые будут рассмотрены далее. Кроме этого ЦП осуществляет арифметические и логические действия с данными. Его основу составляют один или несколько микропроцессоров, реализующих информационную обработку, и микросхемы, обеспечивающие функционирование микропроцессорных ИМС и их сопряжение с ШД, ШУ и ША.

Старшие n разрядов кода на ША преобразуются ДА в 2n сигналов img053, разрешающих ЗУ или УВВ работу с ШД. Каждое устройство, управляемое ЦП, должно быть подключено хотя бы к одному сигналу img054.

ЗУ необходимо для приема, хранения и выдачи цифровой информации, обрабатываемой ЦП. Назначением УВВ является сопряжение МПС с внешними устройствами, к которым относят клавиатуру, видеосистему, устройства преобразования информации для связи МПС с различными датчиками и т. д.

  1. УПРАВЛЕНИЕ ЧТЕНИЕМ И ЗАПИСЬЮ


Условно ЗУ или УВВ представляет собой систему блоков, (см. рис. 1.11) управление чтением и записью информации в каждый из которых осуществляет ЦП по входам img055 и img056 соответственно, а разрешение работы — ДА по входу img057. При подключении входов img058 к ДА блокам присваиваются номера линий магистрали img059 от 0 до 2n -1, называемые базовыми адресами. Код базового адреса в (n+m)-разрядном формате представляет собой двоичное число, определяемое значением n старших разрядов, при равенстве нулю m младших.

Обобщенно отдельный блок можно представить схемой (см. рис. 1.12), содержащей дешифратор и регистры с двунаправленными параллельными шинами данных D0 — Dk (см. п. 1.3 и рис. 1.9). Согласно схеме рис. 1.12, входыimg060 разрешения работы регистров подключены к выходам дешифратора m младших адресных линий — локального дешифратора. Таким образом, каждому из регистров, входящих в блок и называемых ячейками, присваивается номер от 0 до 2m - 1. Значение номера определяет m-разрядный код на ША, который называют смещением. Таким образом каждая ячейка, относящаяся к ЗУ или УВВ, имеет свой адрес, определяемый (n+m)-разрядным двоичным числом. Это число является результатом суммы кодов базового адреса и смещения.

Передача по ШД информации при ее считывании или записи в ячейку с нужным адресом осуществляется под управлением ЦП, вырабатывающему на ША (n+m)-разрядный код, содержащий базовый адрес и смещение относительно базового адреса. ДА определяет нужный блок активным сигналом img061, номер которого соответствует n-разрядному адресному коду. Разрешение работы конкретной ячейке реализует локальный дешифратор сигналом img062 с номером, соответствующим коду смещения. Этот процесс называют адресацией или выборкой.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.56 секунд 2,256,477 уникальных посетителей