...
...
Адрес | Описание регистра |
| | Назначение |
| | Разрешить проверку ввода-вывода |
| | Разрешить проверку четности ОЗУ |
| | Считывать состояние ключей |
| | Зарезервирован |
| | Разрешить тактовый сигнал громкоговорителя |
| | Разрешить подключение таймера 2 к громкоговорителю |
0064h | Считывание | - состояние контроллера клавиатуры | |
| | Назначение |
| | Ошибка четности |
| | Превышение времени ожидания приема |
| | Превышение времени ожидания передачи |
| | Заблокировать клавиатуру |
| | Тип данных входного регистра: 0 - команды; 1 - данные | |
| | Состояние флага сиаемы |
| | Соаояние буфера ввода |
| | Соаояние буфера вывода |
| Запись - входной буфер контроллера клавиатуры |
| | Назначение |
| | Чтение нулевого байта внутреннего ОЗУ. Последняя команда, отправленная к контроллеру клавиатуры 8042 | |
| 21-3F | Чтение байта из внутреннего ОЗУ контроллера В042, указанного в младших пяти битах команды | |
| 60-7F | Запись байта данных по адресу, указанному в младших пяти битах команды |
0065h | Управление вентилем линии адреса А20 |
| Бит 2 | Контроль | вентиля А20: | |
| | 1 - А20 разрешить; 0 - А20 запретить | |
0070h | Индексный региар КМОП ОЗУ (CMOS RAM) |
| | Назначение | |
| | Разрешить немаскируемые прерывания (NMI) | |
| | Индекс КМОП ОЗУ | |
0D71h | Регистр данных КМОП ОЗУ |
| Индекс | Назначение | |
| | Текущая секунда (двоично-десятичный код - BCD) |
| | Секунды будильника (BCD) |
| | Текущая минута (BCD) |
| | Минуты в | будильнике (BCD) | |
| | Текущий час (BCD) | |
| | Час(ы) а будильнике (BCD) |
| | День недели (BCD) |
| | День месяца (BCD) | |
| | Месяц (BCD) |
| | Год (BCD | (00-99) | |
| | Региар соаояния А | |
| | | Назначение | |
| | | Регенерация памяти | |
| | | Делитель чааоты синхронизации |
| | | Выход выбора отношения | |
Адрес | Описание регистра |
0071И | Индекс | Назначение |
| Регистр состояния В |
| Назначение |
| Управление остановом |
| Разрешение периодических прерывании |
| Разрешение прерываний будильника |
| Разрешение прерываний после регенерации памяти |
| Разрешение прерываний от генератора меандра |
| Формат календаря |
| Режим представления времени |
| Разрешить переход на летнее время |
| Регистр состояния С |
| Назначение |
| флаг запроса на прерывание |
| Флаг периодических прерываний |
| флаг прерывания будильника |
| флаг прерывания для регенерации |
| Зарезервированы |
| Регистр состояния D |
| Назначение |
| Включение часов реального времени |
ooeoh | Адрес записи MFG PORT |
ooeoh | Региарараницы ПДП (DMA) (рабочий регистр) |
0061 и | Адрес страницы канала 2 ПДП |
0062И | Адрес страницы канала 3 ПДП |
0063h | Адрес страницы канала 1 ПДП |
0064h | Регистр дополнительной страницы |
0085h | Регистр дополнительной страницы |
0066h | Регистр дополнительной страницы |
0067h | Адрес страницы канала 0 ПДП |
0066h | Адрес дополнительной страницы |
0069h | Адрес страницы канала 6 ПДП |
ООбАИ | Адрес страницы канала 7 ПДП |
OOBBh | Адрес страницы канала 5 ПДП |
OOeCh | Регистр дополнительной страницы |
OOBDh | Регистр дополнительной страницы |
OOBEh | Регистр дополнительной страницы |
OOBFh | Регистр обновлений страницы ПДП |
OOAOh | Регистр управления контроллера прерываний 2 |
| Назначение |
| 0 - используется только в режиме 80/85 |
| Запрос ICW1 (Initialization Command Word, управляющее слово инициализации) |
| Режим запроса прерывания: 0 - по фронту; 1 - по уровню |
| Размер вектора прерывания: 0 - 8-байтные векторы прерывания; 1 - 4-байтные векторы прерывания |
| Операционный режим: 0 - каскадный режим; 1 - одиночный режим |
Адрес | Описание регистра |
OOAOh | | Назначение |
| | Требования IC4 0 - не требуется; 1 - требуется |
OOAIh | Регистр маски контроллера прерываний 2 |
| | Назначение |
| | Зарезервирован |
| | Постоянный диск |
| | Исключение сопроцессора |
| | Прерывание от мыши |
| | Зарезервирован |
| | Зарезервирован |
| | Переадресуемый каскад |
| | Часы реального времени |
OODOh | Чтение - регистр состояния каналов 4-7 контроллера 2 ПДП |
| | Назначение |
| | Запрос 7 канала |
| | Запрос 6 канала |
| | Запрос 5 канала |
| | Запрос 4 канала |
| | Счетчик 7 канала |
| | Счетчик 6 канала |
| | Счетчик 5 канала |
| | Счетчик 4 канала |
| Запись - регистр управления каналов 4-7 контроллера 2 ПДП |
| | Подтверждение (DACK), активный высокий |
| | Запрос (DREQ), активный высокий |
| | Расширенная запись |
| | Круговой приоритет |
| | Сжатие времени |
| | Разрешение контроллера |
00D2h | Регистр запроса записи по каналам 4-7 контроллера 2 ПДП |
00D4h | Регистр маски каналов 4-7 контроллера 2 ПДП |
| | Назначение |
| | Зарезервированы |
| | Бит маски |
| | Выбор канала. 00 - канал 0, 01 - канал 1; 10 - канал 2; 11 - канал 3 |
00D6h | Регистр режима каналов 4-7 контроллера 2 ПДП |
| | Назначение |
| | Режим функционирования. 00 - режим запроса; 01 - одиночная передача, 10 - блочный режим; 11 - каскадный режим |
| | Инкрементирование адреса |
| | Операция: 00 - проверка, 01 - запись в память |
...
...