 
        
        Схемотехника / Схемотехника(1) / 7
.docБилет №7 КПДП - контроллер прямого доступа в память.
Структурная схема КПДП

Ч
	 
	
	
Режим работы
Устройство управления КПДП и схема управления В/В-ом в зависимости от комбинации управляющих сигналов переводят КПДП в одно из 2-х возможных состояний: на этапе инициализации КПДП, а также при считывании содержимого регистров по инициативе МП контроллер является ведомым, а в режиме ПДП - ведущим.
Инициализация.
K0
| 15 Регистр Адреса 0 | |
| PР0 | 13 Счетчик байтов 0 | 
K1
| РА | |
| PP1 | Счетчик байтов | 
K2
| РА | |
| PP2 | Счетчик байтов | 
K3
| РА | ||
| PP3 | Счетчик байтов | |
| 
 | 
 | |
| 
 | ||
| 7 PCC 0 | 
| 7 PP 0 | 
2 разряда
аждый канал имеет регистр режима каналов, счетчик байтов,4 регистра адреса 16-2=14; 214=1024*16=16кб;PP - регистр режима; PCC – регистр словосостояния. Старший байт передается через шину данных на внешний буферный регистр адреса.
Mark – чт/зп возникает каждые 128 бит
Граф работы первичного автомата
	 
	Сброс
 
	ЗхВ*ПЗахв
 
	
| P 14 | P 15 | 
| 0 | 0 | 
| 0 | 1 | 
| 1 | 0 | 
| 1 | 1 | 
Р ежим
канала
ежим
канала
Контроль
Запись в ОЗУ
Чтение ОЗУ
Запрещение
Формат УС режима и слова состояния КПДП
Режим
D7 D6 D5 D4 D3 D2 D1 D0
| АЗ | ЗКБ | ДЗ | ЦП | РК3 | РК2 | РК1 | РК0 | 
АЗ - Автозагрузка; ЗКБ - Запрет по концу блока; ДЗ – “Длинная” запись;
ЦП – Циклический приоритет; РК – Разрешение канала (3;0).
Состояние
D7 D6 D5 D4 D3 D2 D1 D0
| 0 | 0 | 0 | ПМ | КБ3 | КБ2 | КБ1 | КБ0 | 
ПМ - Признак модификации(D7;D4) КБ - Конец блока данных(В каналах(3;0))
