停止位是异步通信中的一个字符,它让接收者知道正在传输的字节已经结束。这对于大多数信息通过互联网传输的方式至关重要。如果没有停止位,接收方的计算机可能会提示错误消息,并使与发送方计算机的进一步通信出现问题。
异步通信意味着数据在没有任何外部时钟的情况下传输。因此,接收计算机需要知道字节何时结束,以便"准备好"接收下一个字节。除了停止位之外,难题的另一部分是起始位,它表示一条新信息的开始。
通过互联网传输的信息被分解为数据块(称为字节)进行传输。字节通常包括 8 位数据,加上 10 位字符帧的起始位和停止位。然后组装这些字节以在其原始上下文中呈现数据。字节可以是计算机程序的一部分,也可以是像电子邮件中的单词一样简单的东西。
奇怪的是,当停止和启动时位通常与现代技术相关,包括最先进的数据传输,这两个术语源于较旧的通信技术。例如,19 世纪末和 20 世纪初的电传打字机必须在每个字符开始后重新同步,称为代码。钍这些代码通常可以包含多个单词。然而,在传输每个代码后,还会传输一个停止位,以向接收团队表明是时候重新同步了。
在某些情况下,较旧的电传打字机可能需要多个停止位。然而,在现代异步通信中,只需要一个停止位。这可能会让一些偶然发现 Windows 通信配置面板的计算机用户感到困惑,特别是在使用较旧操作系统的计算机上。提供了无数的选择,其中大多数对于当今的数据传输标准来说毫无意义。
如果接收数据的计算机不存在停止位,则可能会出现错误消息。此错误称为帧错误,可能是由于字节格式不正确引起的。它可能需要 IT 专业人员的关注。通常,帧错误是发送机器的故障,而不是接收机器的故障,尽管信号劣化可能会导致d 也会导致帧错误。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!