📜  门| GATE-CS-2004 |问题22

📅  最后修改于: 2021-06-28 17:58:08             🧑  作者: Mango

在9600波特串行通信链路上,使用一个传输位,一个起始位,八个数据位,两个终止位和一个奇偶校验位的异步传输方式,每秒可以传输多少个8位字符?
(A) 600
(B) 800
(C) 876
(D) 1200答案: (B)
解释:
需要背景– OSI堆栈中的物理层

在串行通信中,信息一次传送或传出一位。
波特率指定通过串行线发送数据的速度。通常以每秒位数(bps)为单位表示。实际传输的每个数据块(通常为一个字节)都是以数据包或位帧的形式发送的。通过将同步和奇偶校验位附加到我们的数据中来创建帧。

框架

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

Total Data To send = 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/12 = 800.

该解释由Pranjul Ahuja提供。

这个问题的测验