![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
PD, младший адрес Base – адрес
адресное пространство COM – порта
$3F8, $2F8, $3E8, $2E8
COM 1, COM 2, COM 3, COM4
Программа POST, относящаяся к BIOS машины, последовательно присваивает именам COM 1, COM4 значения физических адресов в порядке встречаемости. Если регистр не обнаружен, то в область данных Data Area, в ячейку, соответствующую текущему логическому имени COM 1, COM 2, COM 3, записывается 0.
IRQ 4, IRQ 11
IRQ 3, IRQ 10
по умолчанию BIOS устанавливает следующий режим работы COM портов:
V = 2400 Бод; S = 1 стоп бит; L = 7 бит; P – паритет по четности.
Средства DOS для изменения режима COM порта:
MODE COM X <паритет>
Назначение регистров и разрядов COM – порта
Base = $3F8
Регистр Base имеет 2 назначения:
регистр данных, Base + 3[7] = 0;
младший байт кода делителя частоты, Base + 3[7] = 1.
Регистр Base + 1
регистр управления прерываний (режим прерываний), Base + 3[7] = 0;
Старший разряд делителя частоты Base + 3[7] = 1.
Дата публикования: 2014-11-28; Прочитано: 292 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!