使用串行总线传输数据时,被传输的数据( )。(2013年嵌入式系统设计师下半年)

使用串行总线传输数据时,被传输的数据(    )。(2013年嵌入式系统设计师下半年)
A.在发送设备和接收设备中都是进行串行到并行的变换
B.在发送设备和接收设备中都是进行并行到串行的变换
C.在发送设备进行串行到并行的变换,在接收设备进行并行到串行的变换
D.在发送设备进行并行到串行的变换,在接收设备进行串行到并行的变换





参考答案:D
参考解析:本题考查串行总线的基础知识。
    外部总线用来传输I/O路径技术指定的数据和控制信号,按照传输模式分为串行总线和并行总线。串行总线是指外设和计算机间通过数据信号线、地线、控制线等,按位进行传输数据的一种通信方式。这种通信方式使用的数据线少,在远距离通信中可以节约通信成本。
    由于CPU与接口之间按并行方式传输,接口与设之间按串行方式传输,因此,在串行接口中,必须要有“发送移位寄存器”(并→串)和“接收移位寄存器”(串→并)。
    在数据输出过程中,CPU把要输出的字符(并行地)送入“数据输出寄存器”,“数据输出寄存器”的内容传输到“发送移位寄存器”,然后由“发送移位寄存器”移位,把数据1位1位地送到外设。
    在数据输入过程中,数据1位1位地从外设进入接口的“接收移位寄存器”,当“接收移位寄存器”中已接收完1个字符的各位后,数据就从“接收移位寄存器”进入“数据输入寄存器”。CPU从“数据输入寄存器”中读取接收到的字符。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,转载需标明出处。
如果您有更好的解答,欢迎留言评论。

本文链接:https://ruankaoti.com/post/3809.html

评论

阅读更多

微信扫码,加入打卡学习群,分享学习资料