串口通讯速率一般为9600,计算机一秒钟发送9600位,它是怎么做到的啊?

发布网友 发布时间:2022-04-02 16:51

我来回答

1个回答

热心网友 时间:2022-04-02 18:21

你觉得有点多是吗?
串口速率单位是bps 比特每秒 9600bps就是说每秒可以传输9600位的二进制编码
我们来看看现在的CPU每秒运算多少次 以中档产品i5 760为例 他的最大主频是2.8GHz
也就是说 只要传输介质足够给力 他每秒可以发送2800000000位二进制编码 这还不算超频
再看传输介质 以思科串口线为例 最大支持百兆 也就是可以传输100000000bit每秒
所以每秒9600位的传输 我们人类做不到 但是计算机还是很轻松的追问这么快的速率,假如是传的高电平,持续高电平的时间可以说很小很小,CPU会识别错误吗?

追答根据使用经验 CPU发生错误的情况比较少见 CPU制造商肯定有一套核心技术来解决这一系列的问题 将错误控制在可控范围内的吧

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com