- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
接口通信的思考题及的答案
接口PPT课后题
答案是我自己做的,有错的改正一下,没有做的大家做出来的共享一下(*^__^*)
第一章
1.1什么是接口?什么是硬件接口和软件接口 ?
2.9、什么是中断向量?
答:中断向量即中断源的识别标志,可用来存放中断服务程序的入口地址或跳转到中断服务的入口地址。
2.10、可屏蔽中断响应的过程。
答:当8086收到INTR的高电平信号时,在当前指令执行完且IF=1的条件下,8086两个总线周期中分别发出INTA#有效信号,在第二个INTA#期间,8086收到中断源发来的一个字节中断类型码;8086完成保护现场的操作,CS,IP内容进入堆栈,清楚IF,TF;8086类型码乘以4后得到中断向量表入口地址,从此地址开始执行程序,完成了INTR中断请求的响应过程。
第三章
3.1 解释下列名词:
DTE:数据终端设备——数据源和目的地
DCE:数据通信设备——使数据符合线路要求
RS-232-C:数据终端设备(DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准。
USB :是英文Universal Serial BUS(通用串行总线)的缩写,而其中文简称为“通串线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。它是在发送端通过调制将数字信号转换为模拟信号,而在接收端通过解调再将模拟信号转换为数字信号的一种装置。 同步串行通信中,波特率必须要一样。异步通不波特率要一样,停止位,效验位等都要一样。
异步通信数据帧的第一位是开始位,在通信线上没有数据传送时处于逻辑“1”状态。当发送设备要发送一个字符数据时,首先发出一个逻辑“0”信号,这个逻辑低电平就是起始位。起始位通过通信线传向接收设备,当接收设备检测到这个逻辑低电平后,就开始准备接收数据位信号。因此,起始位所起的作用就是表示字符传送开始。
当接收设备收到起始位后,紧接着就会收到数据位。数据位的个数可以是5,6,7或8位的数据。在字符数据传送过程中,数据位从最低位开始传输。数据发送完之后,可以发送奇偶校验位。奇偶校验位用于有限差错检测,通信双方在通信时需约定一致的奇偶校验方式。就数据传送而言,奇偶校验位是冗余位,但它表示数据的一种性质,这种性质用于检错,虽有限但很容易实现。在奇偶位或数据位之后发送的是停止位,可以是1位、1.5位或2位。停止位是一个字符数据的结束标志。
在异步通信中,字符数据以图所示的格式一个一个地传送。在发送间隙,即空闲时,通信线路总是处于逻辑“1”状态,每个字符数据的传送均以逻辑“0”开始。
3.4 异步传输时,通信双方的通信参数(速率、数据位数、校验方式和停止位数)的设置可否不同?为什么?
答:
3.5 假定在串行通信时设定的数据传输速率为1200bps,8位数据,无校验,一个停止位,问传送完1k字节文件,需要多长时间?
答:每个字符所占的bit:8+1(起始位)+1(停止位)=10 bit/字符
波特率 :1200bps/10bit=120字符/s
文件大小:1k字节=1000*8=8000bit
文件包含字符数:8000/8=1000字符
需要传输的大小:1000字符*10bit/字符=10000bit
10000bit/1200bps=8s
3.6 串行通信与并行通信相比有哪些优势?
答:1)传输距离长,可达到数千公里
串行通信的通信线路少,因而在远距离通信时可以极大地降低成本,串行通信的通 信时钟频率较并行通信容易提高。
抗干扰能力强,串行通信信号间的互相干扰完全可以忽略。
费用低。
3.7 串行通信接口芯片中的发送移位寄存器和接收移位寄存器有何作用?
答:由于CPU与接口之间按并行方式传输,接口与外设之间按串行方式传输。发送移位寄存器将并行数据转成串行数据,接收移位寄存器将串行数据转成并行数据。
例题
1.方式寄存器:约定双方的通信方式,数据格式,传送速率
例1:异步通信中,若帧数据格式为:字符长度8位,停止位为2位,采用奇校验,波特率因子是16,则方式控制指令是:=DEH
MOV DX,309H ;8251命令口
MOV AL,0DEH ;异步工作方式字
OUT DX,AL
例2:同步通信中,若帧数据格式为:字符长度8位,双同步
字符,内同步方式,奇校验,则方式控制指令是=1CH。
MOV DX,309H ;8251命令口
MOV AL,1CH ;同步工作方式字
OUT DX,AL
2.控制寄存器格式:是确定8251A的实际操作,迫使8251A进行某种操作或工作状态,以便
文档评论(0)