Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Схема включения КПДП Intel 8237A к системной шине и ВУ
Регистры блока управления КПДП
Регистр управления КПДП (адрес 8).
Регистр состояния КПДП (адрес 8h)
Регистр маски КПДП (адрес Fh)
Формат команды установка/сброс отдельных разрядов регистра маски (по адресу Ah):
2 |
1 |
0 |
Маска 1/0 - установка/сброс |
Канал: 00-0 канал, 01-1, 10-2, 11-3 |
Регистр запросов КПДП (адрес 9h). Формат команды установки/сброса отдельных разрядов регистра запросов такой, как регистра маски.
Регистры каналов контроллера ПДП.
Регистр режима работы каналов 8 разрядов
16-разрядные регистры каналов:
Адрес |
Канал |
Назначение регистра |
00h 01h |
0 0 |
Регистры адреса: базовый, текущий Регистры счетчики: базовый и текущий |
02h 03h |
1 1 |
Регистры адреса: базовый, текущий Регистры счетчики: базовый и текущий |
04h 05h |
2 2 |
Регистры адреса: базовый, текущий Регистры счетчики: базовый и текущий |
06h 07h |
3 3 |
Регистры адреса: базовый, текущий Регистры счетчики: базовый и текущий |
Операции с 8 битными регистрами КПДП
Адрес |
Операция |
Назначение операции |
08h |
Запись |
Запись в регистр управления КПДП |
08h |
Чтение |
Чтение регистра состояния КПДП |
09h |
Запись |
Программная установка/сброс запросов |
Ah |
Запись |
Программная установка/сброс масок индивидуально |
Bh |
Запись |
Запись в регистр режима работы канала |
Ch |
Запись |
Сброс триггера первый/последний |
Dh |
Запись |
Общий сброс КПДП |
Dh |
Чтение |
Чтение из регистра временного хранения |
Eh |
Запись |
Общий сброс регистра масок |
Fh |
Запись |
Установка/сброс масок всех каналов |