16550 UART
16550 UART (Universal Asynchronous Receiver/Transmitter) は、シリアル通信インタフェースを実装するために設計された集積回路である。16550はIBM PC互換のパーソナルコンピュータに、モデム、シリアルマウス、プリンタ等の周辺機器を接続するための、RS-232Cへ接続するシリアルポートを実装するためによく使われた。
最初の16550はナショナル セミコンダクター(NS、現テキサス・インスツルメンツ)が製造した。類似の品番で、NS社の最初の製品に対して様々なレベルの互換性を持ったデバイスが他のメーカから提供された。16550とIOレジスタ互換のUART機能が、IBM PC互換機のマルチファンクションI/Oカードに実装され、後にはPC互換機のマザーボードに統合されたり、チップセットに統合される様になった。
工場出荷状態のマザーボードに搭載された8250 UARTを16550に交換することは、IBM PCやXTおよび互換機のユーザが高速モデムを使用するときの、一般的なアップグレードであった。9600 bpsより高速になると、PCのシリアルポートはキャラクタを欠落せずにデータフローを制御出来ないことが判明した(PC/AT時代に一般的になった16450でも、本質的には同様であった)。