Биты контроля четности

Опубликовано: 11 января 2014.

Данные передаются по определенным соглашениям, иначе называемым протокола. Например, может быть следующая последовательность: стартовый бит, 8 бит дан- и стоп-бит, или другая последовательность: стартовый бит, 8 бит длины само сообщение, символ конца сообщения.

В данных случаях управляющими являются стартовый бит, стоп-бит, длина сообщения, символ конца сообщения. Приятно, что количество бит сообщения состоит из управляющих символов и непосредственно данных. Кроме описанных выше могут использоваться биты контроля четности. Если вы посылаете символ 10010011, то бит контроля четности (в режиме Ever -е бит контроля четный) равен 0 или (в режиме Odd — бит контроля нечетный) равен 1. То есть сумма всех битов (восемь данных и бит контроля) будет четным или нечетным, В нашем примере в режиме четности 4 разряда равны 1, 9-й бит равен 0, и в режиме нечетности бит нечетности равен. Для другого примера 00010011 бит четности равен 1, нечетности — 0. Всего может быть три параллельных порта, которые обозначаются LPT1, LPT2, LPT3 или PRN1, PRN2, PRN3, причем третий, как правило, не используется. Первый порт LPT1 имеет прерывание 7 и адрес 378h, второй — 5 и адрес 278h. Могут существовать следующие типы параллельного порта по стандарту IEEE1284: — стандартный (SPP).

Оставьте комментарий!