Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач_ассемблер.doc
Скачиваний:
5
Добавлен:
07.09.2019
Размер:
3.15 Mб
Скачать
  1. Структурная схема мпс

Типичная структура МПС

Рис. 1.

В состав МПС (см. рис. 1) входят следующие устройства:

  1. Центральный процессор (ЦП) - основной комплект МПС. Он управляет выполнением команд и обменом информации между ЦП и ВУ. ЦП строится на основе микросхемы МП К1810ВМ88 и поддерживающих БИС: К1810ГФ84, К580ИР82, К580ВА86, К1810ВГ88.

  2. Память. Она состоит из двух частей: ПЗУ ёмкостью 4 кБ, в котором хранятся программы, и ОЗУ ёмкостью 2 кБ для хранения данных. Память ; представляет собой линейную последовательность n - разрядных ячеек. Для каждого МП существует своё максимально адресуемое адресное пространство памяти. Оно определяется разрядностью шины адреса m микропроцессора. Адресное пространство = 2m. При m=20 адресное пространство = 220 = 1МБ. Если разрядность ячеек памяти = 8, то имеет место побайтовая организация памяти. Если n = 16 - пословная организация памяти.

Чтобы не спутать адресное пространство для программ и данных, используют карту памяти (см. рис. 2).

Рис. 2.

Область ПЗУ размещается в той части пространства памяти, где находится начальный адрес программного счётчика МП после включения питания. Области ПЗУ и ОЗУ желательно помещать в пространство адресов, которое не задействовано в комплексах отладки.

  1. Подсистема ввода-вывода (в/в). Эта подсистема обеспечивает связь ядра МПС (ЦП и память) с внешним миром. Это взаимодействие с внешними устройствами (ВУ) производится через контроллеры или адаптеры в/в. Для построения адаптеров используют интерфейсные БИС, например программируемый периферийный адаптер (ППА) и программируемый связной адаптер (ПСА). Через них производится обмен данными между ВУ и ядром МПС. С точки зрения программистов адаптеры представляют собой набор регистров в/в; называемых часто портами в/в. Каждый порт имеет свой номер или адрес. Обращение к УВВ — это обращение к порту.

  2. Системная шина. Обычно содержит три раздельные шины: шину данных (ШД), шину адреса (ША), и шину управления (ШУ).

  1. ША — однонаправленная, тристабильная, 20-разрядная, адресое пространство 1МБ.

  2. ШД — двунаправленная, тристабильная, 8-разрядная.

  3. ШУ — это десятки линий, по которым передаются в (из) ЦП управляющие сигналы (запросы на прерывания, сигналы управления памятью и т.д.).

  1. Структурная схема цп

Структурная схема ЦП на основе МП К1810ВМ88

Рис. 3.

Схема (см. рис. 3) состоит из:

  1. G — БИС генератора тактовых сигналов К1810ГФ84 — обеспечивает формирование сигналов синхронизации CLK и PCLK для МП и ВУ, формирует сигналы сброса CLK и готовности RDY для МП. Ко входам XI и Х2 внутреннего генератора подключается кварцевый резонатор с частотой Р=15 МГц. CLK формируется путём деления частоты задающего генератора F на 3, а сигнал PCLK — путём деления CLK на 2. БИС формирует сигнал сброса CLK для МП при подаче на вход #RES сигнала начальной установки.

  2. CPU — БИС МП К1810ВМ88.

  3. RG — БИС регистра адреса (РгА), состоящего из трёх 8-битных регистров К580ИР82.

  4. F — БИС шинного формирователя (ШФ) К580ВА86 - для буферирования данных МП.

  5. SC — БИС контроллера шины К580ВГ88 — позволяет на основе сигналов состояния #ST2 - #ST0 МП К1810ВМ88 сформировать набор управляющих сигналов для СШ.

  6. Схема сброса. При подаче сигнала на вход схемы формируется импульс, который подаётся на вход #RES генератора.