自学考试真题计算机通信接口技术0510文档格式.docx
《自学考试真题计算机通信接口技术0510文档格式.docx》由会员分享,可在线阅读,更多相关《自学考试真题计算机通信接口技术0510文档格式.docx(13页珍藏版)》请在冰豆网上搜索。
10
20
25
32
复查人
得分
一、单项选择题(本大题共13小题,每小题1分,共13分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.PC/XT机,在I/O端口写周期中IOW信号有效的开始时刻大约是()
A.T1的后半周期B.T2开始
C.T2的后半周期D.Tw
2.关于总线周期的叙述不正确的是()
A.CPU完成一次读/写操作所需的时间为一个总线周期
B.不同类型的CPU总线周期所含的T周期数可能不同
C.总线周期可能要插入Tw周期
D.总线周期就是指令周期
3.设中断向量表18CH~18FH单元中,依次存放着12H、34H、56H、78H,则中断服务程序的入口地址(段基址:
偏移地址)为()
A.1234H:
5678HB.3412H:
7856H
C.5678H:
1234HD.7856H:
3412H
4.PC系列机,CPU响应非屏蔽中断时,其中断号()
A.由CPU自动产生B.由INT指令给出
C.由中断控制器给出D.由中断源提供
5.系统规定:
串行口1的中断号是()
A.0BHB.0CH
C.0DHD.0EH
6.假设74LS138的G1、AG2、BG2、B端子依次和地址线A9~A7、AEN相连,用4Y输出低电平作片选信号,端口寻址范围是240H~25FH,则138译码器的A、C端应和()
A.A4、A5相连B.A5、A4相连
C.A5、A6相连D.A6、A5相连
7.82C55B口工作在方式1输入,当外设输入数据时,还必须向下列哪个端子输入负脉冲信号?
()
A.PC0B.PC1C.PC2D.PC3
8.82C55A口工作在方式1输出,当输出设备收到数据之后,还需向下列哪个端子发出认可信号?
A.PC3B.PC4
C.PC5D.PC6
9.82C55A口工作在方式1输入,允许中断,应从下列哪个端子输出中断请求信号?
A.PC3B.PC4
C.PC5D.PC6
10.串行异步通信相邻两帧数据之间的间隔是()
A.任意的B.确定的
C.0D.与波特率有关
11.和同步通信相比,异步通信的优点是()
A.收/发双方可以使用各自独立的接收器/发送器时钟
B.收发双方不必同步
C.省去了同步字符所以传送效率高
D.校验方法多
12.若要产生连续的负脉冲输出,则8254的一个计数器应工作在()
A.方式1B.方式2
C.方式3D.方式4
13.硬件触发选通的能够产生单脉冲的工作方式是8254的()
A.方式2B.方式3
C.方式4D.方式5
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。
错填、不填均无分。
14.从功能上说,____________是CPU与外设交换数据的中转站。
15.执行OUT指令CPU进入____________周期。
16.8088地址线:
____________位和数据线分时复用。
17.在IN/OUT指令中,当口地址超过八位二进制数时,应采用___________寄存器间接寻址。
18.欲使82C55的三个端口都工作在方式0输出,初始化编程时写入的控制字(命令字节A)应为____________。
19.在82C55芯片中,IBF端子有效表示____________。
20.串行异步通信以____________位作为一帧字符的结束位。
21.在计算机远程通信中,将数字信号转换成模拟信号这一过程称为____________。
22.8254的一个计数器工作在方式____________输出单脉冲的宽度是CLK周期的n倍(n为计数初值)。
23.系统断电后,CMOSRAM中的信息____________丢失。
三、综合题(本大题共4小题,每小题5分,共20分)
24.如题24图,某接口芯片,当地址端XYZ的输入编码为000~111时,选中片内的0#~7#寄存器。
系统规定0#~7#寄存器的口地址为318H~31FH请用门电路设计端口译码器和CS相连,并完成XYZ的地址连接。
题24图
25.题25图为74LS244的逻辑图。
(1)若2A1~2A4=1011,2G=0则:
2Y1~2Y4=____________。
(2)若1A1~1A4=1001,1G=1则:
1Y1~1Y4=____________。
(3)若要组成八位的缓冲器,则____________和____________应相连。
26.用串行口发送一个数据C8H,偶校验,一个停止位,请在位标尺下方:
(1)画出一帧字符的TTL电平格式并标明各部分名称。
(2)用1200Hz代表MARK,2400Hz代表SPACE,对应的画出经过频率调制之后,电话线上的波形图。
27.设计数初值n=3,画出8254方式4的OUT端输出波形并注明计数值的变化情况。
(1)方式4的触发方式为____________触发选通。
(2)计数过程中,若GATE信号变成低电平,则____________。
四、编程题(本大题共5小题,每小题5分,共25分)
28.下面是响应IRQ9中断的中断服务子程序,其功能是从数据口(口地址为3F0H)读取数据,写入BX间址的内存单元。
填空完成子程序设计:
29.82C55口地址为2FCH~2FFH,写出82C55初始化程序段。
要求:
A口、B口均工作在方式1输出;
A口允许中断,B口禁止中断。
30.对串口1直接操作,采用查询方式发送一个数据55H。
填空完成下列程序段:
LAST:
MOVDX,
(1)____________
INAL,DX
(2)____________
(3)____________
MOVDX,(4)____________
MOVAL,55H
(5)____________
31.设系统外扩一片8254,口地址为228H~22BH,GATE1接+5V,CLK1时钟信号频率为500KHz,限定采用十进制计数,要求在OUT1端产生频率为400Hz,宽度为2us的连续负脉冲。
MOVDX,
(1)____________
MOVAL,
(2)____________
OUTDX,AL
MOVDX,(3)____________
MOVAL,(4)____________
MOVAL,(5)____________
32.如题32图,系统外接一片8254,口地址为210H~213H。
(1)为了使OUT1输出20Hz的连续方波,需将0#、1#计数器串联,完成必要的连接。
(2)0#计数器已初始化,写入的控制字为27H,初始化时程序员写入的计数初值为40H。
填空完成对1#计数器的初始化:
MOVDX,213H
MOVAL,
(1)____________
MOVDX,
(2)____________
MOVAL,(3)____________
五、应用题(本大题共4小题,每小题8分,共32分)
33.如题33图,系统外接138译码器、8254、82C55各一片,规定:
8254口地址为28CH~28FH,82C55口地址为294H~297H。
题33图
门电路及逻辑表达式如下:
(1)完成译码电路的设计,并选择适当的译码输出端接至8254和82C55作为片选信号。
(2)8254初始化时写入的控制字为75H,每隔50ms输出一负脉冲,则编程时写入的计数初值应为____________。
(3)82C55A口每隔50ms从____________端提出一次中断请求,为此82C55初始化时,应写入的命令字节A是____________,命令字节B是____________。
34.计算:
(1)采用“校验和”对串行通信进行校验,接收方收到的数据是4FH、4CH、4CH、45H、48H、8CH,最后一个是校验和。
问:
接收的数据块是否正确?
(2)设串行通信时信息多项式M(x)=x5+x4+x+1,生成多项式G(x)=x4+x3+1,采用循环冗余码校验,则CRC校验码是什么?
35.设系统8254,CLK2时钟信号为1.2MHz,执行以下程序段:
MOVAL,10010110B;
控制字
OUT43H,AL
MOVAL,40
OUT42H,AL
(1)该段程序对____________号计数器初始化。
(2)该计数器将工作在方式____________。
(3)控制字预示后继写入的计数初值其数制是____________。
(4)程序执行后,计数器输出信号的频率是____________。
(5)如果控制字改为10010111B,计数器输出信号的频率大约是____________。
(6)如果控制字改为10100111B,计数器输出信号的频率大约是____________。
36.如题36图,设系统外接以下电路,82C55口地址为240H~243H,当PC7输出正脉冲时启动ADC0809进行模数转换,模数转换结束EOC端输出正脉冲,82C55A口锁存转换后的数据,再由82C55A口向总线IRQ9提出中断请求。
题36图
填空:
(1)在题36图虚线框中画一个器件,从而使82C55获得所需的选通信号。
(2)82C55初始化编程时,应写入的命令字节A是____________,命令字节B是____________。
(3)82C55通过____________端子向IRQ9提出中断请求。
(4)设82C55已经初始化,写出可以向ADC0809发出启动信号的程序段。
全国2005年10月高等教育自学考试
计算机通信接口技术附录