微型计算机原理及接口技术第十章课后答案.pdf

微型计算机原理及接口技术第十章课后答案.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十章 1. 串行通信与并行通信的主要区别是什么?各有什么优缺点? 答:计算机与外部的信息交换称为通信,基本的通信方式有两种,并行通信和串行通信。 并行通信:数据各位同时传送,此方式传输数据的速度快,但使用的通信线多,若要 并行传送 8 位数据,需要用 8 根数据线,另外还需一些控制信号线。随着传输距离的增加, 通信线成本的增加将成为突出的问题,而且传输的可靠性随着距离的增加而下降。因此,并 行通信适用于近距离传送数据的场合。 串行通信:将要传送的数据或信息按一定的格式编码,然后在单根线上按一位接一位 的先后顺序进行传送。发送完一个字符后,再发送第二个。接收数据时,每次从单根线上一 位接一位的接收信息,再把它们拼成一个字符,送给 CPU 作进一步处理。适用于远距离通 信,需要的通信线少和传送距离远等优点。 2. 在串行通信中,什么叫单工、半双工、全双工工作方式? 答:串行通信时,数据在两个站 A 与 B 之间传送,按传送方向分成单工、半双工和全双工 三种方式。 单工数据线仅能在一个方向上传输数据,两个站之间进行通信时,一边只能发送数据, 另一边只能接收数据,也称为单向通信。 在半双工方式中,数据可在两个设备之间向任一个方向传输,但两个设备之间只有一 根传输线,故同一时间内只能在一个方向上传输数据,不能同时收发。 全双工:对数据的两个传输方向采用不同的通路,可以同时发送和接收数据。 3. 什么叫同步工作方式?什么叫异步工作方式?哪种工作方式的效率更高?为什么? 答:串行通信有两种基本工作方式:异步方式和同步方式 异步方式:不发送数据时,数据信号线总是呈现高电平,称为 MARK 状态,也称空闲 状态。当有数据要发送时,数据信号线变成低电平,并持续一位的时间,用于表示字符的开 始,称为起始位。起始位后,在信号线上依次出现待发送的每一位字符数据,最低有效位 D0 最先送出,根据不同编码,有效数据位可由 5 位、6 位、7 位或 8 位构成,数据位后面有 一个奇偶校验位,校验位后至少有一位高电平表示停止位,用于指示字符的结束。由此可见, 异步方式发送一个 7 位的 ASCII 码时,实际需发送 10 位、10.5 位或 11 位信息,故影响传 输效率。 同步方式:没有数据传送时,传输线处于MARK 状态,为了表示数据传输的开始,发 送方式发送一个或两个特殊字符,称为同步字符。当发送法和接收方达到同步后,就可以一 个字符接一个字符发送一大块数据,不再需要用起始位和停止位了,这样就可以明显的提高 数据的传输速率。同步方式传送数据时,在发送过程中,收发双发还必须用同一个时钟进行 协调,用于确定串行传输中每一位的位置。接收数据时,接受方可利用同步字符将内部时钟 与发送方保持同步,然后将同步字符后面的数据逐位移入,并转换成并行格式,供 CPU 读 取,直至收到结束符为止。 4. 用图表示异步串行通信数据的位格式,标出起始位,停止位和奇偶校验位,在数字位上 标出数字各位发送的顺序。 答: 5. 什么叫波特率?什么叫波特率因子?常用的波特率有哪些? 答:在串行通信中,波特率表示数据传送的速率,每秒钟内所传送数据的位数称为波特率, 单位为波特 bps (Bd )。 在波特率指定后,输入移位寄存器/输出移位寄存器在接收时钟/发送时钟控制下,按指 定的波特率速度进行移位。一般几个时钟脉冲移位一次。要求:接收时钟/发送时钟是波特 率的 16、32 或 64 倍。波特率因子就是发送/接收 1 个数据(1 个数据位)所需要的时钟脉 冲个数,其单位是个/位。 常用的波特率为 110,300,600,1200,2400 ,4800 ,9600,19200,28800 ,36400, 57600 波特。 6. 若某一终端以 2400 波特的速率发送异步串行数据,发送 1 位需要多少时间?假设一个字 符包含 7 个数据位、1 个奇偶校验位、1 个停止位,发送 1 个字符需要多少时间? 答:1/2400=0.416ms, 一个字符包含 7 个数据位、1 个奇偶校验位、1 个停止位,1 个起始位,发送 1 个字符 需要 10/2400=4.16ms 7. 什么叫 UART ?什么叫USART ?列举典型芯片的例子。 答:仅用于异步通信的接口芯片,称为通用异步收发器 UART (Univ

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档