Рубрики

ВОРОТА | Gate IT 2008 | Вопрос 17

Сколько байтов данных может быть отправлено за 15 секунд по последовательному каналу со скоростью передачи 9600 бод в асинхронном режиме с нечетной четностью и двумя стоповыми битами в кадре?
(А) 10000 байт
(B) 12 000 байтов
(C) 15 000 байтов
(D) 27 000 байтов

Ответ: (Б)
Объяснение:
Необходим фон — физический уровень в стеке OSI

В последовательных коммуникациях информация передается по одному биту за раз.
Скорость передачи данных определяет скорость передачи данных по последовательной линии. Обычно это выражается в единицах бит в секунду (бит / с). Каждый блок (обычно байт) передаваемых данных фактически отправляется в пакете или кадре битов. Кадры создаются путем добавления битов синхронизации и четности к нашим данным.

"9600 baud" means that the serial port is capable of transferring a 
maximum of 9600 bits per second.

1 sec--------> 9600 bits
15 sec------->9600*15 bits

Total Data To send in 1 frame = 1 bit(start) + 8 bits(char size) + 1 bit(Parity) + 2 bits(Stop) 

= 12 bits.

Number of 8-bit characters that can be transmitted per second  = (9600 * 15)/12 = 12000 bytes.

Это объяснение внес Pranjul Ahuja.

Тест на этот вопрос

Рекомендуемые посты:

ВОРОТА | Gate IT 2008 | Вопрос 17

0.00 (0%) 0 votes