Шинно - модульная организация МП-системы.

Архитектура Типовой Микропроцессорной системы и типового микропроцессора.

Понятие об аппаратном и программном обеспечении. Архитектура МП-системы

Аппаратное обеспечение – это совокупность ИС микропроцессора и печатных проводников, образующих жесткую систему.

Программным обеспечение называется совокупность программ, обеспечивающих выполнение заданного алгоритма работы.

Архитектура МП-систем – совокупность аппаратного, программного и микропрограммного обеспечения, рассматриваемого с точки зрения пользователя.

Шина – набор параллельных печатных проводников, связанных общим функциональным назначением.

Микропрограммы записываются в ПЗУ или ОЗУ расположенные внутри микропроцессора.

Количество программ = количеству программ, которое может выполнить микропроцессор.

Шинно - модульная организация МП-системы.

Шинно-модульная организация МП-системы подразумевает общение микропроцессора со всеми остальными БИС с помощью одних и тех же системных (шины внутри микропроцессора) шин.

Каждая БИС подключена к одним и тем же шинам называемыми шинными формирователями.

Шинные формирователи имеют в своей основе тристабильные драйверы, которые подключают устройство к шине только при получении разрешения стробсигнала от микропроцессора т.е. в каждый момент времени микропроцессор будет общаться через шины только с одним выбранным устройством.

Достоинства: 1 Уменьшение количества вводов и выводов микропроцессора.

2 Возможность создавать сколь угодно сложные микропроцессорные устройства.

Шиной называется набор параллельных печатных проводников, связанных общими функциональными назначениями. Min количество шин в типовом микропроцессоре = 3.

1. Шина данных(имеет такую же разрядность как микропроцессор, двунаправленная)

Информация по шине данных передается от портов ввода информации (от ВВ, ПЗУ и ОЗУ) в микропроцессор, из микропроцессора на вывод ОЗУ.

Направлением передачи данных по шине данных выполняет сам МП с помощью сигналов управления (записи и чтения).

2. Шина адреса(однонаправленная, имеет разрядность обычно в 2 раза больше чем МП)

От МП ко всем остальным устройствам.

Разрядность шины адреса определяется объемом памяти (количество ячеек с которыми может связываться МП).

При 8-разрядном количестве ячеек равно 256.

3. Шина управленияимеет столько же проводников сколько управляющих сигналов. Каждый управляющий сигнал передается по своему проводнику, и направление шины управления зависит от содержания управляющих сигналов.


Работа МП-системы.

Рассмотрим работу МП на примере выполнения следующего примера: ввести в аккумулятор МП из порта вывода №10 данные

 

Nвх=1010=0АнàA

Данные переписываются из аккумулятора в ячейку М8020

Вывести из аккумулятора данные через порт вывода Nвыв=1110=0BH.

Запишем листинг программы

ОЗУ:8000 – 83C6.

Адрес КОП Метка Мнемокод Коментарии
DB 0A   IN,0A Номер порта N=0Aà(A)
  STA,8020 Младший байт AàM8020
D3 0B   OUT,0B Порт вывода AàПорт вывода

 

До выполнения программы, необходимо записать ее в ОЗУ установочный адрес

DB –ЗП

0A –ЗП

0B –ЗП

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

Когда команды из памяти расшифровываются (декодируются) в регистре и дешифраторе команд МП, включение микропрограммы управляющих воздействий, которые записаны в устройстве управления и синхронизации и соответствуют 1-й расшифрованной команде.

Выполнение команд.

Каждой команде, которую может выполнить МП, нужна своя микропрограмма в устройстве управления и синхронизации.

Последовательность извлечения (декодирования) и выполнение программы все время выполняет МП.

Микропрограммы включают в себя последовательный набор микрокодов, каждый из которых может обозначать увеличение на 1 адрес программ счетчика, затем выставить адрес нужного устройства на шину адреса задать сигналы управления (запись или чтение), передать информацию из ячейки памяти в МП и получить сигнал об окончании выполнения команды.








Дата добавления: 2019-07-26; просмотров: 261;


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

При помощи поиска вы сможете найти нужную вам информацию.

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

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.007 сек.