端木老师 发表于 2020-1-22 09:02:48

山东大学20春微机原理与应用(A)

               微机原理与应用模拟题 1
填空题
STD总线主要用于构成(            );中断控制器8259A的(      )寄存器用来存放正在被服务的所有中断级别;DMA控制器 8237A的(      )信号取代了I/O设备的地址选择逻辑; RS-232C的逻辑"0"为(          )V; 异步串行协定中一个独立的信息单位是(      ); 当3--8译码器输入端CBA为011时,输出端(    )有效;通过程序命令设置或改变其功能的接口称为(            ); 在模拟信号变化较快时,A/D转换之前需加(         ); USB总线采用(   )结构和(   )技术,使 USB主控机可连接127个外设;逐行扫描法是通过对键盘逐行扫描,检测(          )来确定闭合键;CPU通过读(          )端口来了解外设的工作进程;接口的核心部分是(         ),其通常是由(                        )构成的;DMA传送的一个页面有(      )字节。二、判断题
1.若8253设置成方式3,且计数初值为7时,输出3个时钟周期的低电平.(   )
2.DMAC在系统中始终是受CPU控制的.                              (   )
3.在非可编程接口中锁存器经常用作输入端口.                     (   )
4.内总线用于构成微机系统.                                     (   )
5.20MA电流环是采用平衡差分方式传送信号的.                     (   )
6.ADC中的锁存器可用来锁存被转换的模拟量.                      (   )三、简答题
RS-422为何采用两条信号线传送信号?
地址译码电路的输入信号是什么?输出信号是什么?各有何用途?
说明8253引脚D7-D0、A1A0、CLK及OUT的用途。
在向量法中CPU是如何转向中断服务程序的?
8259A的主要功能是什么?
参考答案:
答:采用平衡差分传送,提高抗干扰(共模)能力。
答:输入系统(CPU)地址信号及相关控制信号,输出选通信号。前者可给出被选地址,后者可选通相应电路。
答:D7~D0传送写入的方式字和计数初值,A1A0选择8253内部寄存器,CLK为计数器时钟信号,OUT为计数器回零输出信号。
答:根据外设提供的中断类型号到中断向量表中取出中断向量,从而转向中断服务程序。
答:接收外设的中断请求,判优后向CPU发出中断请求,向CPU发中断类型号。四、应用题
    某微机系统利用8255A作为A/D转换器接口。设8255A用B口以方式0输入转
换结果,PC0 启动转换,PC7 输入ADC的转换结束信号。   试画出8255A与CPU及
8255A与ADC连接的信号线;编写8255A的初始化程序及启动转换后查询输入一
个转换结果的程序段。                                                            
已知:8255A的口地址为300H-303H
方式命令字格式:
D7   
 D6 D5   
D4
   D3
   D2
   D1
D0

特征位
A组方式
PA
PC4-7
B组方式
   PB
PC0-3

   1
00=0方式
0=输出
0=输出
0=0方式
0=输出
0=输出

          01=1方式   1=输入   1=输入1=1方式   1=输入   1=输入
          10=2方式
位控命令字格式:
D7
D6 D5 D4
D3 D2 D1
D0

特征位
不用
    位 选 择
置/复位

0
 (写0)
   000=C口0位
1=置位

001=C口1位      0=复位
 。。。
            111=C口7位 
参考答案:
解:
                           硬件连线图
注:硬件连线共占10分。只要画出PB7~0、PC0、PC7、D7~0、有关控制信号(RD、WR等)及译码器即可。未画全则酌情给分。
确定方式字:10001010B(或4AH)
程序段如下:
       MOVDX,303H
       MOVAL,4AH ;方式字
       OUTDX,AL
       MOVAL,01H;位控字置PC0=1
       OUTDX,AL   ;启动转换
WAIT:MOVDX,302H ;查询转换结束否(PC7是否为1)
       IN   AL,DX
       AND   AL,80H
       JZ   WAIT
       MOVDX,301H ;PB口
       IN   AL,DX;输入结果
注:确定方式字3分,程序段7分。查询PC7=1的方法不唯一 ,未加注释不扣分。
转载 注明 无忧答案网
页: [1]
查看完整版本: 山东大学20春微机原理与应用(A)