全国200510月高等教育自学考试
微型计算机及其接口技术试题
课程代码:02319
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
18086CPU的寄存器中,能在操作数内存寻址时用作地址寄存器的是(   )
AAX                                                             BBX
CCX                                                             DDX
28086CPU在进行外设输入操作时,控制信号M DT 必须是(   )
A00                                                              B01
C10                                                              D11
3.芯片74LS3738086CPU系统中用作(   )
A.总线锁存器                                                B.总线驱动器
C.总线控制器                                                D.总线仲裁器
48086CPU的基本总线周期由T1T2T3T44个时钟周期组成,系统规定在存储器读总线周期时,读命令信号 T2开始时有效,在T4开始时变为无效,而存储器的地址信号应在(   )时发生。
AT1                                                              BT2
CT3                                                              DT4
5.在PentiumⅡ和PentiumⅢ以上的PC机中,二级Cache通常是(   )
A.挂在ISA总线上
B.挂在PCI总线上
C.挂在CPUIO
D.通过专用的背面64位总线同CPU相连
68086CPU在存储器读/写时遇到READY无效后可插入(   )
A1个等待周期                                             B2个等待周期
C3个等待周期                                             D.等待周期个数由具体情况而定
732位微机系统中,内存储器的基本编址单元的长度为(   )
A1                                                           B8
C16                                                          D32
88086CPU从静态RAM6116读出数据的条件是使6116的控制线(   )
A L L H                       B L L L
C L H L                       D L H H
9.某容量为16KBRAM的起始地址为30000H,则其末地址为(   )(采用全译码)。
A307FFH                                                      B30FFFH
C33FFFH                                                      D34FFFH
10.在8086系统中,堆栈指针SP(   )
A.只能指向奇地址单元                                  B.只能指向偶地址单元
C.最好指向奇地址单元                                  D.最好指向偶地址单元
11.因为8086CPU的中断型号是8位二进制数,所以中断向量表由(   )字节组成。
A256                                                            B512
C1024                                                          D2048
128086CPU在中断响应周期中获得中断类型号为14H,则中断服务程序入口地址存放在(   )存储单元中。
A00800083H                                              B00500053H
C00560059H                                              D00600063H
138259A优先级中断控制器有5种优先级管理方式,系统上电而未对8259A优先级管理方式初始化时,自动进入(   )
A.自动循环方式                                            B.特殊循环方式
C.查询排序方式                                            D.完全嵌套方式
14.当8255A工作在方式1的输出状态时,8255A与外设之间的联络信号为(   )
AIBF                                                 B
CIBF                                                  D
15.可编程定时器/计数器82536种工作方式中,只可用软件启动的是(   )
A.方式04                                                   B.方式02
C.方式43                                                   D.方式24
16.对于8253某一通道,要获得最大计数值,其初值设置为(   )
AFFH                                                           BFFFFH
C01H                                                            D0000H
17.在串行异步通信中,一帧与一帧数据之间间隔(   )
A.一位高电平                                                B.一位低电平
C.任意长度高电平                                         D.任意长度低电平
18.在串行异步通信中,每一位数据传送所需要时间与(   )有关。
A.波特率                                                       B.帧格式
CCPU频率                                                   D.固定不变
19.对于Intel 8251,如果发送缓冲器为空,则8251引脚(   )变高,要求CPU提供新的数据。
AINTR                                                         BTxD
CRxRDY                                                      DTxRDY
20PC机系统板上IO扩充插槽引脚(PC总线)上的信号是(   )
APC机系统总线的延伸和再驱动                  BCPU引脚信号的延伸和再驱动
C.芯片内部总线的延伸和再驱动                    D.系统外总线信号的延伸和再驱动
二、多项选择题(本大题共5小题,每小题2分,共10分)
在每小题列出的五个备选项中有二个至五个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选、少选或未选均无分。
218086有两种工作模式,即最大模式和最小模式,其中最大模式的特点是(     )
A.由编程进行工作模式的设定                       B.必需使用总线控制器8288
C.不需使用总线锁存器                                  D.不需使用总线收发器
E.可构成多处理器系统
228086CPU的中断系统中,(     )属于内部中断(软件中断)。
A.可屏蔽中断INTR                                       B.不可屏蔽中断NMI
C.指令中断                                                   D.断点中断
E.单步中断
238255APA口工作于方式2,则PB口可工作于(     )
A.方式0的查询传送(需要一对联络信号)
B.方式0的无条件传送
C.方式1的查询传送
D.方式1的中断传送
E.方式2
24.串行接口芯片UART(     )
A.可用作同步串行接口                                  B.可用作异步串行接口
C.常用奇偶检验                                            D.可采用循环冗余校验
E.与CPU之间串行传送信息
25.在微机与控制系统的接口中,从传感器输出一个模拟信号到微处理器之间通常包括(     )
A.量程放大器                                                B.移位寄存器
C.采样保持电路                                            DDA转换器
EAD转换器
三、填空题(本大题共8小题,每空1分,共10分)
       请在每小题的空格中填上正确答案。错填、不填均无分。
26CPU中运算器的主要功能是_____________________
27.在一个微机系统中,有三种总线,即片总线,内总线和外总线。内总线又称微机总线、板级总线和_____________________
288086CPU在结构上由两个独立的功能部件___________________________________组成。
298086最小工作方式时的主要总线操作有:存储器读写、_____________________、总线保持、_____________________和复位等。
30.在16位存储系统中,为实现一个总线周期能完成16位读写,存储器组织的特点是_____________________
318086CPU响应可屏蔽中断请求的条件是INTR=H(高电平)、_____________________、当前指令执行完。
32.在AD转换期间,要求模拟信号保持稳定,当输入信号速率较快时,必须采用_____________________
33PCI总线在采用66MHz总线时钟,工作于64位系统时,其数据传输速率为__________ MBs
四、简答题(本大题共5小题,每小题4分,共20分)
34.写出在存储器系统中实现片选控制的三种方法,并指出各自的特点。
35.与数据的程序控制传送方式相比较,DMA传送方式的主要特点是什么?
36.总线标准应包括哪些内容?
37.可编程接口芯片中“可编程”的含义是什么?举一具体的可编程接口芯片为例说明。
38.简述USB的特点。
五、简单分析、设计题(本大题共3小题,第39小题6分,第4041小题每小题7分,共20分)
39.有一接口电路如图所示,设计一个程序能自己记录按钮K按下的次数,并将按下次数存放在数据段内变量PUSHNO中,设8255的口地址为40H43H,按下次数小于256次,现给出程序清单,请在程序清单的空格处填上正确内容。给出8255方式控制字,初始化时无关项置0
              MOV AL ①  ;初始化
OUT  ② AL
MOV DL, 0
LOP IN AL ③  ;检查按键K是否按下
TEST AL ④ 
 ⑤  LOP
INC DL     ;记录按下次数
MOV  ⑥ DL
CALL DELAY20MS ;延时20ms去抖动
 LOP1IN AL, 40H   ;检查按键K是否释放
              TEST AL01H
              JZ LOP1
              JMP LOP
答:①        ②         ③        
            ⑤         ⑥        
 
40.有一16位存储系统如图所示,请写出:
AB是什么器件(写出名称及型号),CDEFG是哪些引脚信号?(写出信号名称及符号)。
     A                                                      B                                             
C                                                      D                                                    
E                                                      F                                                    
G                                                     
41.某一8253的四个端口分别为控制口CN、通道0CNT0,通道1CNT1、通道2CNT2。现要求设置通道1的功能为:将频率为625KHz的外部时钟分频为高低电平都为1ms的方波。试完成其编程。(要求采用BCD计数)
     8253方式控制字格式为:
     D7D6计数器选择:        00-通道001-通道110-通道2
     D5D4读写控制:           00-锁存,01-读写低8位,10-读写高8位,11-先低8
后高8位;
     D3D2D1工作方式选择: 000-方式0001-方式1010-方式2011-方式3
100-方式4101-方式5
D0计数方式选择:        0-二进制,1BCD
8253口地址为60H63H
六、综合分析、设计题(本大题共2小题,每小题10分,共20分)
42ADC0809通过8255PC总线的接口如图所示,采用中断方式依次从IN0IN7转换8个模拟量,把转换后的数字量依次存入内存BUFFER的变量区中,给出满足上述要求的控制程序,请在空缺处填写正确内容(8255的方式控制字格式见题39,初始化时无关项置0)。
                     主程序
                            ·
                            ·
                            ·
       MOV AL ① ;初始化
OUT  ② AL
MOV SI ③ 
MOV CX8
MOV BL00H ;通道0开始转换
MOV ALBL
OUT  ④ AL
ADD AL80H
OUT 81HAL
SUB AL80H
OUT 81HAL
STI 
·
·
·
中断服务程序
IN AL ⑤  ;读取转换后的数字量
MOV [SI],AL
INC  ⑥ 
INC BL
CMP BL ⑦ 
 ⑧  EXIT
MOV ALBL ;转换下一通道
OUT  ⑨  AL
ADD AL80H
OUT 81HAL
SUB AL80H
OUT 81HAL
EXIT ⑩ 
答:①        ②         ③        
            ⑤         ⑥        
            ⑧         ⑨        
            
438255芯片同开头K8LED(发光二极管)的连接如图所示。编写一个控制程序,要求在开关K断开时,8LED全部熄灭,在开关K闭合时,则8LED0.5秒的间隔从上至下轮流点亮,且不断循环。设8255的端口地址为160H163H8255的控制字格式见题39,要求初始化时无关项置0
     现给出满足上述要求的控制程序,请在程序中空缺部分填上正确内容。
                     ·
                     ·
                     ·
              MOV AL ① ;初始化
MOV DX ② 
OUT DX, AL
MOV AL ③ LED熄灭
MOV DX ④ 
OUT DXAL
MOV DX ⑤ 
LOP IN ALDX
SHRAL01H
 ⑥  LOP
MOV AL ⑦ 
MOV DX ⑧ 
LOP1OUT DXAL
CALL DELAY05S ;延时0.5
 ⑨ 
              JMP LOP1
答:①        ②         ③        
            ⑤         ⑥        
            ⑧         ⑨