Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Inter_PU_ris.doc
Скачиваний:
5
Добавлен:
04.05.2019
Размер:
5.59 Mб
Скачать

Рис. 1. Принципиальная схема центрального процессорного устройства

Рис. 2. Типовая схема МП системы на базе МПК серии КР580.

Состав и функциональное назначение серии К580 представлено в таблице.

ИМС

Функциональное назначение

Заруб. аналог

Тип корпуса

ВГ18

ГФ24

ВК28

ВК38

ВТ42

BВ51А

ВИ53

ВВ55А

ВТ57

ВН59

ВГ75

ВВ79

ВМ80А

ИР82

ИР83

ВА86

ВА87

ВК91А

ВГ92

ВГ93

ВГ72

ВР43 ВТ42

Контроллер шины И41

Генератор тактовых сигналов

Системный контроллер и шинный формирователь.

-//-

Адресный мультиплексор и счетчик для динамического ОЗУ с объемом 16К

Синхронно-асинхронный приемопередатчик

Программируемый таймер интервалов

Программируемый интерфейс параллельной связи

Программируемый контроллер ПДП

Программируемый контролер прерываний

Программ. контроллер видеотерминала

Программ. контроллер клавиатуры и индикации

Центральный процессорный элемент

Адресный буферный регистр

Инвертированный ----//-------

Шинные 8-разрядные формирователи

-//- --//-- (инвер.)

МП канал общего пользования (приемопередатчик на общую шину)

Контроллер интерфейса МП - канал общего пользования

Приемопередатчик МП - канала общего пользования

Контроллер НГМД одинарный и двойной плотности записи

Схема расширения ввода-вывода

Адресный мультиплексор и счетчик для динамического ОЗУ с объемом 16К

8218

8224

8228

8238

3242

8251А

8253

8255А

8257

8259

8275

8279

8080А

8282

8283

8286

8287

8291А

8293

8272А

3242

2123.40-2

238.16-2

2121.28-4

-//-

2121.28-5

2120.24-3

2123.40-2

2123.40-2

2121.28-5

2123.40-2

2123.40-2

2123.40-2

2140.20-1

2140.20-1

2140.20-1

2123.40-2

2121.28-10

Фирма Intel выпускает для МП 8080/8085 множество микросхем.

Например, выпускается 4 микросхемы PIO:

а) i8155 - имеет 3 порта, ЗУПВ 256 байт, 14-битный счетчик;

б) i8255 - имеет 3 порта;

в) i8355 - имеет 2 порта, ПЗУ 2 Кбайта;

г) i8755 - имеет 2 порта, СППЗУ 2 Кбайта.

i8231 - арифметический процессор (+,-,*,/, тригонометрич. и log функции);

i8232 - МП чисел с плавающей запятой (32 и 64 битные);

i8202 - контроллер динамических ЗУПВ;

i8253 - счетчик-таймер;

i8048 - три порта, один счетчик, ЗУПВ 64 байта, ПЗУ 1 Кбайт;

i8035 - три порта, один счетчик, ЗУПВ 64 байта, ПЗУ нет;

i8748 - три порта, один счетчик, ЗУПВ 64 байта, СПП3У 1 Кбайт;

i8049 - три порта, один счетчик, ЗУПВ 128 байт, ПЗУ 2 Кбайт;

i8022 - три порта, один счетчик, ЗУПВ 64байта, ПЗУ 1Кбайт, один АЦПУ;

i8051 - три порта, один счетчик, ЗУПВ 64 байта, ПЗУ 4 Кбайт.

Основные МП периферийные устройства, выпускаемые фирмой Intel

Microprocessor peripherals

8202A - Dynamic RAM Controller

8203 - 64Ê Dynamic RAM Controller

8206 - Error Detection and Correction Unit

8207 - Advanced Dynamic RAM Controller

8231 - Arithmetic Processing Unit

8232 - Floating Point Processing Unit

8251A - Programmable interval Timer

8254 - Programmable interval Timer (8253/8253-5)

8255A/8255-5 - Programmable Peripheral interface

8256 - Multifunction Universal Asynchronous Receiver-Transmitter

8271/8271-6 - Programmable Floppy Disk Controller

8272A - Single/Double Density Floppy Disk Controller

8273, 8273-4, 8273-8 - Programmable HDLC/SDLC Protocol Controller

8274 - Multi-Protocol Serial Controller (MPSC)

8275H - Programmable CRT Controller

8276H - Smalle System CRT Controller

8279/8279-5 - Programmable Keyboard/Display interface

8291A - GPIB Talker/Listener

8292 - GIPB Controller

8293 - GIPB Transceiver

8294A - Data Encryption Unit

8295 - Dot Matrix Printer Controller

82062 - Winchester Disk Controller

82051 - Ethernet Serial interface

82586 - Local Communications Controller

82720 - Graphics Display Controller

Рис. 3. Структурная схема МП системы на основе МП 8080А

Бис общего назначения

Шинный формирователь К589АП16(26)

Рис. 4. Шинные формирователи К589АП16, К589АП26.

Буферный усилитель данных

i8286(87) - КР580ВА86(87)

Адресный буферный регистр

i8282(83) - КР580ИР82(83)

Генератор тактовых импульсов С1,С2

i8224 (КР580ГФ24)

СИСТЕМНЫЙ КОНТРОЛЛЕР КР580ВК28(38)

(аналог i8228/38)

Программируемый параллельный интерфейс (ППИ)

i8255А (КР580ВВ55А)

Программируемый интервальный таймер (ПИТ)

i8253 (КР580ВИ53)

Таблица. Основные параметры БИС таймеров

рис. 10. Структурная схема рис. 11. Структурная схема

одного таймера канала таймера

Рис. 12. Слово управления (CW – Сommand Word) таймера

SC (Select Counter) - выбор счетчика

RL (Read/Load) - чтение/загрузка

M (Mode) - режим

BCD (Binary Coded Decimal) - двоично-десятичный код

Рис. 13. Временная диаграмма работы таймера в 0 режиме

Рис. 14. Временная диаграмма работы таймера в 1 режиме

Рис. 15. Временная диаграмма работы таймера во 2 режиме

Рис. 16. Временная диаграмма работы таймера в 4 режиме

Рис. 17. Временная диаграмма работы таймера в 5 режиме

Организация прямого доступа к памяти

Рис. 18. Выводы БИС контроллера i8257

Рис. 19. Схема подключения DMAC к системной шине.

Рис. 20. Структурная схема БИС К580ВТ57

Регистр

Байт

Адрес. входы

А3 А2 А1 А0

Двунаправленная ШД

D7 D6 D5 D4 D3 D2 D1 D0

Адрес ПД

в канале 0

Младший

Старший

0 0 0 0

0 0 0 0

А7 А6 А5 А4 А3 А2 А1 А0

А15 А14 А13 А12 А11 А10 А9 А8

N-1 циклов

в канале 0

Младший

Старший

0 0 0 1

0 0 0 1

С7 С6 С5 С4 С3 С2 С1 С0

ЧтП ЗпП С13 С12 С11 С10 С9 С8

Адрес ПД в канале 1

Младший

Старший

0 0 1 0

0 0 1 0

То же, что и для канала 0

N-1 циклов

в канале 1

Младший

Старший

0 0 1 1

0 0 1 1

Адрес ПД в канале 2

Младший

Старший

0 1 0 0

0 1 0 0

То же, что и для канала 0

N-1 циклов

в канале 2

Младший

Старший

0 1 0 1

0 1 0 1

Адрес ПД в канале 3

Младший

Старший

0 1 1 0

0 1 1 0

То же, что и для канала 0

N-1 циклов

в канале 3

Младший

Старший

0 1 1 1

0 1 1 1

Установка режима 1 0 0 0 А3 КС- УЗ ЦСП РКЗ РК2 РК1 РК0

(только записыв.) стоп

Регистр состояния 1 0 0 0 0 0 0 ФОД ТС3 ТС2 ТС1 ТС0

(только читается)

АЗ - Автозагрузка

УЗ - Удлиненная запись

ЦСП - Циклический сдвиг приоритета

РКi - Разрешение i-го канала

ФОД - Флаг обновления данных

Нарисуем временную диаграмму работы КПДП i8237 (см. рис. ).

CLK

DREQ

HRQ

HLDA

AEN

ADSTB

DB7-DB0

A7-A0

DACK

IOR#,MEMR#

IOW#,MEMW#

INT,EOP#

EXT,EOP#

Рис. 21. Временная диаграмма работы DMAC i8237

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]