8250 UART  UART 通用非同步收发传输器 是一种设计用于进行串行通信的集成电路芯片这种芯片最初由美国国家半导体发明它曾在个人计算机与调制解调器打印机等外设的通讯中被广泛使用芯片具有片上可编程比特率生成器允许其以外部晶体振荡器生成的时钟信号为基准产生各种比特率与其他设备通讯 这种芯片的型号以字母为后缀来标明修订版本比如在最初版本的发布之后A和B马上紧随其后用于修正Bug 早期的在第一次发送时如果CTS线没有被同步下拉则有可能导致一个字符被重复发送 出于其优异的市场表现其他厂商很快推出了兼容型号的芯片 比如西部数据以异步通信介面适配器ACIA和异步通讯组件ACE的名义推出了WD系列兼容芯片 的改进版本A被广泛用于IBM PCAT系列个人计算机在传输速率和功能方面做出了改善 随着OS Windows NT 以及各种 UNIX 这类的多任务操作系统进入个人电脑每个字符触发一次的高频中断成为了问题因此A内置了字节的先进先出数据缓存器用于收集收到的数据 之后的各个改进型号则大大的增强了速率与性能现在类的UART控制器已经被嵌入Super IO甚至片上系统芯片成为计算机系统的一部分