试题详情
简答题计算机中的UART是什么?UART中的FIFO的作用是什么?
  • 在最早的PC机中,串行接口是由一块独立的IC芯片实现的,如Intel8250,实现串行通信的功能部件被称为UART(Universal Asynchronous Receiver Transmitter),在后来的PC中,将UART和其他的标准接口电路集成在一起,被称为SuperI/O芯片。在现代的芯片组结构中,SuperI/O芯片被集成到了南桥芯片(或ICH)中。
    FIFO(FirstIn First Out)是UART中的数据存储空间,不同的芯片可能容量不同,多数为64字节。FIFO的作用是实现接收和发送的数据缓冲存储,FIFO机构的引入使得软件每次发送到URAT的数据和URAT的接收的数据不是一个字节,可以多达几十个字节,这样做的目的是提高软件的效率,使得即使在高通信速率的情况下,产生中断的频率也可以保持在比较低的水平。
  • 关注下方微信公众号,在线模考后查看

热门试题