- •Содержание
- •Задание.
- •Введение
- •Структурная схема мпс
- •Структурная схема цп
- •Структура памяти, распределение данных
- •Разработка схемы алгоритма функционирования мпс, реализующей операцию цифровой фильтрации.
- •Укрупнённая схема алгоритма функционирования мпс.
- •4.2. Схема алгоритма вычисления выражения для цф
- •6. Описание принципиальной схемы
- •Основные результаты разработки.
- •8. Отладка программы.
- •Листинг программы
- •10.Список используемых источников
Структурная схема мпс
Типичная структура МПС
Рис. 1.
В состав МПС (см. рис. 1) входят следующие устройства:
Центральный процессор (ЦП) - основной комплект МПС. Он управляет выполнением команд и обменом информации между ЦП и ВУ. ЦП строится на основе микросхемы МП К1810ВМ88 и поддерживающих БИС: К1810ГФ84, К580ИР82, К580ВА86, К1810ВГ88.
Память. Она состоит из двух частей: ПЗУ ёмкостью 4 кБ, в котором хранятся программы, и ОЗУ ёмкостью 2 кБ для хранения данных. Память ; представляет собой линейную последовательность n - разрядных ячеек. Для каждого МП существует своё максимально адресуемое адресное пространство памяти. Оно определяется разрядностью шины адреса m микропроцессора. Адресное пространство = 2m. При m=20 адресное пространство = 220 = 1МБ. Если разрядность ячеек памяти = 8, то имеет место побайтовая организация памяти. Если n = 16 - пословная организация памяти.
Чтобы не спутать адресное пространство для программ и данных, используют карту памяти (см. рис. 2).
Рис. 2.
Область ПЗУ размещается в той части пространства памяти, где находится начальный адрес программного счётчика МП после включения питания. Области ПЗУ и ОЗУ желательно помещать в пространство адресов, которое не задействовано в комплексах отладки.
Подсистема ввода-вывода (в/в). Эта подсистема обеспечивает связь ядра МПС (ЦП и память) с внешним миром. Это взаимодействие с внешними устройствами (ВУ) производится через контроллеры или адаптеры в/в. Для построения адаптеров используют интерфейсные БИС, например программируемый периферийный адаптер (ППА) и программируемый связной адаптер (ПСА). Через них производится обмен данными между ВУ и ядром МПС. С точки зрения программистов адаптеры представляют собой набор регистров в/в; называемых часто портами в/в. Каждый порт имеет свой номер или адрес. Обращение к УВВ — это обращение к порту.
Системная шина. Обычно содержит три раздельные шины: шину данных (ШД), шину адреса (ША), и шину управления (ШУ).
ША — однонаправленная, тристабильная, 20-разрядная, адресое пространство 1МБ.
ШД — двунаправленная, тристабильная, 8-разрядная.
ШУ — это десятки линий, по которым передаются в (из) ЦП управляющие сигналы (запросы на прерывания, сигналы управления памятью и т.д.).
Структурная схема цп
Структурная схема ЦП на основе МП К1810ВМ88
Рис. 3.
Схема (см. рис. 3) состоит из:
G — БИС генератора тактовых сигналов К1810ГФ84 — обеспечивает формирование сигналов синхронизации CLK и PCLK для МП и ВУ, формирует сигналы сброса CLK и готовности RDY для МП. Ко входам XI и Х2 внутреннего генератора подключается кварцевый резонатор с частотой Р=15 МГц. CLK формируется путём деления частоты задающего генератора F на 3, а сигнал PCLK — путём деления CLK на 2. БИС формирует сигнал сброса CLK для МП при подаче на вход #RES сигнала начальной установки.
CPU — БИС МП К1810ВМ88.
RG — БИС регистра адреса (РгА), состоящего из трёх 8-битных регистров К580ИР82.
F — БИС шинного формирователя (ШФ) К580ВА86 - для буферирования данных МП.
SC — БИС контроллера шины К580ВГ88 — позволяет на основе сигналов состояния #ST2 - #ST0 МП К1810ВМ88 сформировать набор управляющих сигналов для СШ.
Схема сброса. При подаче сигнала на вход схемы формируется импульс, который подаётся на вход #RES генератора.