Общие вопросы организации МПС на МПК КР580
При организации системы решается несколько задач:
1.Синхронизация системы с помощью БИС КР580ГФ24 тактового генератора с частотой 2,5 МГц.
2.Буферирование ША- повышение нагрузочной способности адресных выводов МП А15-А0 с помощью буферных регистров КР580ИР82.
3.Повышение нагрузочной способности ШД МП D7-D0 с помощью системного контроллера КР580ВК38.Каждый вывод адреса и данных МП может быть нагружен на 1TTL вход,поэтому для увеличения нагрузочной способности эти выводы буферизируют.
4.Формирование шины управления. МП не обладает готовой ШУ,поэтому 15 разрядную шину формируют: БИС КР580ГФ24 тактового генератора,системный контроллер БИС КР580ВК38 и МП.
5.Формирование системных управляющих сигналов с помощью системного контроллера БИС КР580ВК38 : MEMR , MEMW, IOR, IOW,INTA.
6. Организация интерфейса с основной памятью.
7. Организация интерфейса с УВВ.
Основу аппаратной части МПС составляют:
- блок центрального процессора
- модуль памяти
- интерфейсный модуль
Блок центрального процессора
Основное назначение блока ЦП - синхронизация системы, обработка данных и управление этой обработкой, формирование ША(16 бит), ШД(8 бит), ШУ(15 бит).
В состав блока центрального процессора входят следующие ИМС:
- КР580ВМ80А – БИС ЦП КР580ВМ80А
- КР580ВК38 - БИС системного контроллера
- КР580ИР82 - БИС буферных регистров
- КР580ГФ24 - БИС тактового генератора
Модуль памяти
Запоминающие устройства (ЗУ) служат для хранения двоичной информации и обмена с другими устройствами. Они хранят программы, по которым работает МП и операнды.
1. Основная память (ОЗУ и ПЗУ):
ОЗУ – энергозависимая память для кратковременного хранения программ и данных.
ПЗУ – энергонезависимая память для долговременного хранения частоиспользуемых неизменяемых программ и констант.
2.Внешняя память – хранит большие объёмы информации, но требует специальных электромеханических устройств для обращения к ней.
Максимальный объем адресуемой памяти в МПС на базе МПК КР580ВМ80А равен 64 КБ. Используется страничный способ организации памяти. Память делится на страницы объемом 1КБ.
Интерфейсный модуль
Интерфейсный модуль используется для сопряжения устройств ввода/вывода с микропроцессорной системой и для реализации различных видов обмена с устройствами ввода/вывода. Осуществляется с помощью различных интерфейсных БИС МПК КР580:
- БИС КР580ВВ55 – программируемый параллельный интерфейс.
- БИС КР580ВН59 – программируемый контроллер прерываний.
- БИС КР580ВТ57 – программируемый контроллер ПДП.