试题详情
简答题以同步方式为例,简述8251的工作过程。
  • 首先由程序对其进行初始化后,开始与CPU联络,按照程序编排,CPU会根据8251的字节发送空中断请求,把一个字节按并行格式送给8251的发送缓冲器,接着8251就将该字符移入串行移位发送器,开始发送串行的数据,并再发出"发送空"中断申请表示它又能接收CPU待发的下一个字符。此申请信号可维持一个字符的发送时间。若CPU未及时响应申请,那么按初始化要求自动插入发送同步字。
    8251是双工通信,当它接收到一个字节的编码后,一面向8位串行数据移位接受器,一面向CPU发出中断申请取数,这两个申请输送给8251中断控制器。
    在同步模式中,8251按照命令指令在搜索模式中完成同步的工作,即接收器要在串行的数据流中搜索正确的字符界限,才能组装数据。8251在RXD线上以一次一位的方式称动数据,在接收到每一位后,接收寄存器就和存放同步字符的寄存器进行比较,如果两个寄存器不等,那么再移入下一位进行比较,直到相等,结束搜索模式达到同步。
  • 关注下方微信公众号,在线模考后查看

热门试题