1、10202532复查人得 分一、单项选择题(本大题共13 小题,每小题1 分,共13 分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.PC/XT 机,在I/O 端口写周期中IOW信号有效的开始时刻大约是( )A.T1 的后半周期 B.T2 开始C.T2 的后半周期 D.Tw2.关于总线周期的叙述不正确的是( )A.CPU 完成一次读/写操作所需的时间为一个总线周期B.不同类型的CPU 总线周期所含的T 周期数可能不同C.总线周期可能要插入Tw 周期D.总线周期就是指令周期3.设中断向量表18CH18FH 单元中,依次存放着12H
2、、34H、56H、78H,则中断服务程序的入口地址(段基址:偏移地址)为( )A.1234H:5678H B.3412H:7856HC.5678H:1234H D.7856H:3412H4.PC 系列机,CPU 响应非屏蔽中断时,其中断号( )A.由CPU 自动产生 B.由INT 指令给出C.由中断控制器给出 D.由中断源提供5.系统规定:串行口1 的中断号是( )A.0BH B.0CHC.0DH D.0EH6.假设74LS138 的G1、A G2 、B G2 、B 端子依次和地址线A9A7、AEN 相连,用4 Y 输出低电平作片选信号,端口寻址范围是240H25FH,则138 译码器的A、C
3、 端应和( )A.A4、A5 相连 B.A5、A4 相连C.A5、A6 相连 D.A6、A5 相连7.82C55B 口工作在方式1 输入,当外设输入数据时,还必须向下列哪个端子输入负脉冲信号?( )A.PC0 B.PC1 C.PC2 D.PC38.82C55A 口工作在方式1 输出,当输出设备收到数据之后,还需向下列哪个端子发出认可信号?A.PC3 B.PC4C.PC5 D.PC69.82C55A 口工作在方式1 输入,允许中断,应从下列哪个端子输出中断请求信号?A.PC3 B.PC4C.PC5 D.PC610.串行异步通信相邻两帧数据之间的间隔是( )A.任意的 B.确定的C.0 D.与波特
4、率有关11.和同步通信相比,异步通信的优点是( )A.收/发双方可以使用各自独立的接收器/发送器时钟B.收发双方不必同步C.省去了同步字符所以传送效率高D.校验方法多12.若要产生连续的负脉冲输出,则8254 的一个计数器应工作在( )A.方式1 B.方式2C.方式3 D.方式413.硬件触发选通的能够产生单脉冲的工作方式是8254 的( )A.方式2 B.方式3C.方式4 D.方式5二、填空题(本大题共10 小题,每小题1 分,共10 分)请在每小题的空格中填上正确答案。错填、不填均无分。14.从功能上说,_是CPU 与外设交换数据的中转站。15.执行OUT 指令CPU 进入_周期。16.8
5、088 地址线:_位和数据线分时复用。17.在IN/OUT 指令中,当口地址超过八位二进制数时,应采用_寄存器间接寻址。18.欲使82C55 的三个端口都工作在方式0 输出,初始化编程时写入的控制字(命令字节A)应为_。19.在82C55 芯片中,IBF 端子有效表示_。20.串行异步通信以_位作为一帧字符的结束位。21.在计算机远程通信中,将数字信号转换成模拟信号这一过程称为_。22.8254 的一个计数器工作在方式_输出单脉冲的宽度是CLK 周期的n 倍(n 为计数初值)。23.系统断电后,CMOS RAM 中的信息_丢失。三、综合题(本大题共4 小题,每小题5 分,共20 分)24.如题
6、24 图,某接口芯片,当地址端XYZ 的输入编码为000111 时,选中片内的0#7#寄存器。系统规定0#7#寄存器的口地址为318H31FH 请用门电路设计端口译码器和CS 相连,并完成XYZ的地址连接。题24 图25.题25 图为74LS244 的逻辑图。(1)若2A12A4=1011,2G =0 则:2Y12Y4=_。(2)若1A11A4=1001,1G =1 则:1Y11Y4=_。(3)若要组成八位的缓冲器,则_和_应相连。26.用串行口发送一个数据C8H,偶校验,一个停止位,请在位标尺下方:(1)画出一帧字符的TTL 电平格式并标明各部分名称。(2)用1200Hz 代表MARK,24
7、00Hz 代表SPACE,对应的画出经过频率调制之后,电话线上的波形图。27.设计数初值n=3,画出8254 方式4 的OUT 端输出波形并注明计数值的变化情况。(1)方式4 的触发方式为_触发选通。(2)计数过程中,若GATE 信号变成低电平,则_。四、编程题(本大题共5 小题,每小题5 分,共25 分)28.下面是响应IRQ9 中断的中断服务子程序,其功能是从数据口(口地址为3F0H)读取数据,写入BX间址的内存单元。填空完成子程序设计:29.82C55 口地址为2FCH2FFH,写出82C55 初始化程序段。要求:A 口、B 口均工作在方式1 输出;A 口允许中断,B 口禁止中断。30.
8、对串口1 直接操作,采用查询方式发送一个数据55H。填空完成下列程序段:LAST: MOV DX, (1)_IN AL, DX(2)_(3)_MOV DX, (4)_MOV AL, 55H(5)_31.设系统外扩一片8254,口地址为228H22BH,GATE1 接+5V,CLK1 时钟信号频率为500KHz,限定采用十进制计数,要求在OUT1 端产生频率为400Hz,宽度为2us 的连续负脉冲。MOV DX, (1)_MOV AL, (2)_OUT DX, ALMOV DX, (3)_MOV AL, (4)_MOV AL, (5)_32.如题32 图,系统外接一片8254,口地址为210H2
9、13H。(1)为了使OUT1 输出20Hz 的连续方波,需将0、1计数器串联,完成必要的连接。(2)0#计数器已初始化,写入的控制字为27H,初始化时程序员写入的计数初值为40H。填空完成对1#计数器的初始化:MOV DX, 213HMOV AL, (1)_MOV DX,(2)_MOV AL,(3)_五、应用题(本大题共4 小题,每小题8 分,共32 分)33.如题33 图,系统外接138 译码器、8254、82C55 各一片,规定:8254 口地址为28CH28FH,82C55 口地址为294H297H。题33 图门电路及逻辑表达式如下:(1)完成译码电路的设计,并选择适当的译码输出端接至8
10、254 和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
11、时钟信号为1.2MHz,执行以下程序段:MOV AL, 10010110B; 控制字OUT 43H, ALMOV AL, 40OUT 42H, AL(1)该段程序对_号计数器初始化。(2)该计数器将工作在方式_。(3)控制字预示后继写入的计数初值其数制是_。(4)程序执行后,计数器输出信号的频率是_。(5)如果控制字改为10010111B,计数器输出信号的频率大约是_。(6)如果控制字改为10100111B,计数器输出信号的频率大约是_。36.如题36 图,设系统外接以下电路,82C55 口地址为240H243H,当PC7 输出正脉冲时启动ADC0809进行模数转换,模数转换结束EOC 端输出正脉冲,82C55A 口锁存转换后的数据,再由82C55A 口向总线IRQ9 提出中断请求。题36 图填空:(1)在题36 图虚线框中画一个器件,从而使82C55 获得所需的选通信号。(2)82C55 初始化编程时,应写入的命令字节A 是_,命令字节B 是_。(3)82C55 通过_端子向IRQ9 提出中断请求。(4)设82C55 已经初始化,写出可以向ADC0809 发出启动信号的程序段。全国2005 年10 月高等教育自学考试计算机通信接口技术附录
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1