西北农林科技大学本科课程考试试题(卷)2012—2013学年第一学期《接口技术》课程A卷
专业班级:命题教师:审题教师:
学生:学号:考试成绩:
一、填空题(每空1分,共33分)得分:分
1.8086CPU支持单道程序运行,Pentium处理器为了支持道程序
运行其部采用技术,以满足其程序运行时对存大容量的需
要。
2. 微处理器将主要组成部件“运算器、和寄存器”集成在一片
大规模集成电路芯片上。
3. 计数器8253计数启动有软启动和硬启动两种方法。
软件启动时要求
GATE端维持电平,在写入后的第2个CLK
脉冲的下降沿开始计数;硬件启动时,要求GATE端有一个,对应CLK脉冲的下降沿开始计数。
4. 8086/8088在满足_______________________和____________________的条件下
可以响应一个外部INTR中断请求;8086/8088的中断向量表在存储器的
____________________地址至______________________地址的区域中;向量表的
容是_______________________。
在8086/8088的中断向量表用来存放
_______________________。
5.ADC0809是位AD转换器,可以转换路模拟信号,通过引脚
选择转换哪一路,转换启动信号引脚是,转换时间是μs,也可以通过
测试引脚EOC出现电平判断转换是否结束。
.
B总线是属于总线?其最高数据传输率达到
Mbps。
用USB连接的外部设备数目最多达个,节点间连接距离
米,节点间通过部件连接。
7.DAC0832直接转换出的是________信号,所以通常要外接I/V转换电路。
DAC0832外接双极性输出电路实现I/V转换,若V REF=+5 V,当D=0时,V OUT是V。
8.8086CPU部由两大部件组成,可以构成级流
水线。
构成流水线的关键部件是。
9. 串行通讯中,同步通讯传送1个数位(0或1)需要个时钟信
号。
若波特率因子16,则8250异步通讯传送1个数位(0或1)需要
个时钟信号。
10. 异步串行通信的接收方采用K=16采样输入信号,若连续8个时钟周期
检测结果都为“0”才确定检测到了位,这是收、发双方同步
的关键。
11. CPU通过一个接口同外设之间交换的信息包括信息、
____________信息和控制信息,这三种信息通常都是通过CPU的
____________总线来传送的。
二、选择题(每小题1分,共20分)得分:分
1. 采用虚拟存储器的目的是()。
A. 扩大主存容量
B. 提高CPU运行速度
C. 提高总线速度
D. 提高主存速度
2.8253部控制寄存器有()。
A. 1个
B. 2个
C. 3个
D. 4个
3.IBM PC/XT的中央处理器是()。
A. Intel 8086 CPU
B. Intel 8088 CPU
.
C. Intel 80286 CPU
D. Intel 80386 CPU
4.CPU响应INTR和NMI中断时,相同的必要条件是()。
A. 当前总线空闲
B. 允许中断
C. 当前访问存结束
D. 当前指令执行结束
5. 在PC系列机中,执行OUT指令时,CPU进入()。
A. 存储器读周期
B. 存储器写周期
C. I/O读周期
D. I/O写周期
6. 异步串行通信协议规定,通信线上传送的一个字符的最后是()。
A. 起始位
B. 数据位
C. 校验位
D. 停止位
7. 可编程通信接口芯片8251A支持()。
A.同步传送
B.异步传送
C.并行传送
D. 同步和异步传送
8. 位于存0段1C4H~1C7H当中的中断向量所对应中断类型号是()。
A. 71H
B. 74H
C. 76H
D. 87H
9.8255A的方式字选择控制字为9BH,其含义是()。
A. A口输出,其它为输入
B. A、B、C口均为方式0输入
C. A、B、C口均为方式0输出
D. A、B、C口均为方式0
10. 欲实现写8255的B端口,则A1、A0、RD、WR、CS为()
A. 01100B
B. 01101B
C. 01111B
D. 01110B
11.CPU通过8250采用查询方式接收数据之前,为了判断接收是否存在错
误,首先要读取()。
A. 线路状态寄存器
B. 接收移位寄存器
C. 数据缓冲寄存器
D.MODEM状态寄存器
12. 8253的一个计数器计数结束时输出周期性负脉冲信号,则其工作在
()。
A.方式0
B.方式1
C.方式2
D.方式3
13. CPU响应中断请求和响应DMA请求的本质区别是()。
A. 程序控制
B. 需要CPU干预
C. 响应中断时CPU仍控制总线而响应DMA时,让出总线
D. 速度快
14.RS-232C标准的电气特性规定逻辑“0”电平为()。
A. 0 ~ 0.4V
B. 0~0.8V
C. -3V ~ -15V
D. +3V ~ +15V
.
15. 微机系统与I/O设备交换信息时,不需要CPU干涉的是()。
A. 无条件输入/输出
B. 程序控制(查询)输入/输出
C. 中断驱动输入/输出
D. 直接存储器存取(即DMA方式)
16.RS-232C数据传输最大距离仅为()米。
A. 10
B. 15
C. 20
D. 25
17. 若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FH
B.AND AL, 0FOH
C. OR AL, 0FH
D.OR AL 0FOH
18.8259A可编程中断控制器的中断服务寄存器ISR用于()。
A. 记忆正在处理中的中断
B. 存放从外设来的中断请求信号
C. 允许向CPU发中断请求
D. 禁止向CPU发中断请求
19. 中断自动结束方式是自动将8259()相应位清零。
A. ISR
B. IMR
C. IRR
D. ICW
20. 可编程中断控制器8259A管理的是()中断。
A. 外部
B. 部
C. 非屏蔽
D. 可屏蔽
三、简答题(每小题10分,共20分)得分:分
1. (10分)8259A在系统中起什么作用?当中断源提出中断请求后,8259A 应完成哪些工作?
.
2.(10分)简述8237控制外设进行高速数据传送过程。
.
四、应用题(每空1分,共27分)得分:分
一个微机系统中包含以下器件:微处理器8088一片,并行接口8255A一片(设备号:A口—90H,B口—91H,C口—92H,控制口—93H),定时器8253一片(设备号:计数器0—60H,计数器1—61H,计数器2—62H,控制口63H),中断控制器8259A一片(设备号:E0H,E1H)。
现将8255的A口连接一输入设备,工作在0方式。
B口连接一输出设备,也工作在0方式PC4作为输出设备的选通输出端且低电平有效。
8253计数器0工作于“模式3”,计数常数为06H,进行二进制计数。
8259A的ICW2给定为40H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用一般中断结束方式。
请填充下面程序中的空白项(注意:控制字中可0可1位选0,8255A未用端口设成输入方式)。
MOV AL,;8255初始化
OUT ,AL
MOV AL,;8253初始化
OUT ,AL
MOV AL,;设8253计数初值
OUT ,AL
MOV AL,;
OUT ,AL
MOV AL,;8259A初始化
OUT ,AL
MOV AL,;
.
OUT ,AL
MOV AL,;
OUT ,AL
IN AL,,从8255的A口读入数据
PUSH AX
MOV AL,;用按位置位/复位方式使选通无效
OUT ,AL
POP AX
OUT ,AL;往B口输出数据
MOV AL,;用按位置位/复位方式使选通有效
OUT ,AL
MOV AL,;撤消选通信号
OUT ,AL
此时,对应8259A的IR3中断类型号是。
中断向量存放在存0段,,,单元中。
.
.。