微机原理与接口技术 第九章 课后答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第九章参考答案

1.串行通信有什么特点?它适合于什么应用场合?若你的计算机要接入Internet网,应该采用并行传输还是串行传输?

答:串行通信的特点:数据位依次传送。传送相同字节数信息时,串行传送的时间远大于并行传送的时间;但数据线的根数较少。串行传送有固定的传输格式。

适合于远距离传输。

计算机要接入Internet网时,应采用串行传输。

2. 设异步传送数据时,每个字符对应1位起始位,1位停止位,7位数据位和1位校验位,如果波特率是9600b/s,则每秒最多能传输多少字符?

答:根据给定条件知:每个字符包含10位,因此每秒最多能传输的字符个数是:

9600÷10=960

3.叙述单工、半双工和全双工通信方式以及波特率含义。

答:单工:联系通信双方只有一根数据线,数据只能朝一个方向发送。

半双工:联系通信双方只有一根数据线,但允许数据分时在两个方向传送。

全双工:联系通信双方有两根数据线,允许数据同时进行双向传送。

波特率:每秒钟内传送二进制数据的位数。

4.简要说明RS-232C、RS-422、RS-485的特点。

答:RS-232C的特点:信号线少;多种波特率可选择;传送的距离一般可达30米,采用光电隔离的20mA的电流环传送时可达1000m;采用负逻辑电平,“1”电平为:-5V~-15V,“0”电平为+5V~+15V。

RS-422、RS-485的特点:采用平衡输出的发送器和差分输入的接收器;可在1200m范围内传输;发送端与接收端之间没有直接的地线连接。

5.假定8251A工作于异步方式,波特率因子为16,数据位7位,奇校验,允许发送和接收数据,其端口地址为E0H(C/D=0),E1H(C/D=1)。试编写初始化程序。

略去软复位的初始化程序:

MOV DX, 00E1H

MOV AL, 01011010B

OUT DX, AL

MOV AL, 01010101B

OUT DX, AL

6.设一数据传输率为4800波特的串行打印机通过8251A与8086CPU组成的微机系统相连,打印机只有一串行数据通道,编写一个将起始地址为DATA的80个字符输出到打印机去的发送程序。已知波特率因子为64,8位数据位,偶校验,2位停止位,8251A的数据口和控制口分别为70H和71H。

解:MOV DX,0071H

MOV AL,11111111B

OUT DX,AL

MOV AL,00010001B

OUT DX,AL

LEA SI,DATA

MOV CX,80

AA:MOV DX,0071H

IN AL,DX

TEST AL,01H

JZ AA

MOV DX,0070

MOV AL,[SI]

OUT DX,AL

INC SI

LOOP AA

HLT

7.试对8251A进行同步方式设置,已知端口地址为66H,67H,规定用内同步方式,同步

字符为2个,奇校验,7位数据位。

解:MOV DX,0067H

MOV AL,00011000B

OUT DX,AL

8.8251A工作于异步方式,7位数据位,偶校验,1位停止位,波特率因子16,请写出方式字。若发送、接收均允许,DTR输出低电平,TxD端发送空白字符,RTS端输出低电平,内部不复位,出错标志复位,请写出控制字。

解:方式字为:01111010B

控制字为:00110111B。

9.8251A与外设之间有哪些信号?8251A与CPU之间有哪些信号?

解:8251A与外设之间的信号有:TXD、RXD、TXC、RXC;

8251A与CPU之间的信号有:D0~D7、RD、WR C/D TXRDY、RXRDY、TXE。10.若8251A的工作方式寄存器内容为01111011B,则发送的字符格式如何?为了使发送的

波特率和接收的波特率分别是9600b/s和1200b/s,试问加到RxC和TxC上的时钟频率分别是多少?

解:当8251A的工作方式寄存器内容为01111011B时,异步串行通信,波特率因子为64,7位数据位,1位停止位,偶校验方式。

当波特率为9600b/s时,加到RxC和TxC上的时钟频率为:614.4KHZ;

当波特率为1200b/s时,加到RxC和TxC上的时钟频率为:78.8KHZ。

11.在通信中调制解调器(MODEM)有什么作用?什么情况下要采用MODEM?

答:在通信中调制解调器(MODEM)能够把传输线上的模拟信号转换适合计算机的数字信号;同时也能把计算机输出的数字信号转换成适合传输线的模拟信号。

当进行远距离通信时需要采用MODEM。

相关文档
最新文档