A-A+

在串行通信中 常用波特率描述传输的速率 它被定义为每秒传输的数据比特数。串行通信中 数据传输

2022-08-12 16:49:18 问答库 阅读 197 次

问题详情

在串行通信中,常用波特率描述传输的速率,它被定义为每秒传输的数据比特数。串行通信中,数据传输的单位是帧,也称字符。假如一帧数据由一个起始比特位、8个信息比特位和一个结束比特位构成。根据以上概念,请问: (1)如果要利用一个波特率为56kbit/s(1k=1000)的信道来传输一幅大小为1024×1024、256级灰度的数字图像需要多长时间? (2)如果是用波特率为750kbit/s的信道来传输上述图像,所需时间又是多少? (3)如果要传输的图像是512×512的真彩色图像(颜色数目是32bit),则分别在上面两种信道下传输,各需要多长时间?


请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:×
传输的比特数为1024×1024×8×(1+8+1)/8=10485760,则在波特率为56kbit/s的信道上传输时,所需时间为10485760/56000=187.25(s)。(2)传输的比特数为1024×1024×8×(1+8+1)/8=10485760,则在波特率为750kbit/s的信道上传输时,所需时间为10485760/750000=13.98(s)。(3)传输的比特数为512×512×32×(1+8+1)/8=10485760。在波特率为56kbit/s的信道上传输时,所需时间为10485760/56000=187.25(s);在波特率为750kbit/s的信道上传输时,所需时间为10485760/750000=13.98(s)。

考点:串行,波特率