微机接口自测题最新版.docx
《微机接口自测题最新版.docx》由会员分享,可在线阅读,更多相关《微机接口自测题最新版.docx(17页珍藏版)》请在冰豆网上搜索。
微机接口自测题最新版
微机接口技术自测题1
一、单选题
D.滤波电路
12.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。
D.32
C.16
13
)o
.A/D转换器对信号的转换过程所包括的一般步骤依次是(
A.量化,采样,保持和编码B.采样,保持,量化和编码
C.采样,保持,编码和量化D.采样,量化,保持和编码
14.串行通信适用于()微机间的数据传送。
A.不同类型B.同类型
C.近距离D.远距离
15.两台微机间进行串行通信时,波特率应设置为()。
A.不同B.相同
C.可相同也可不同D.固定不变
二、判断题
1、微机接口传送控制方式一般有三种,即程序控制、DMA控制和批处理控制。
2、CPU对内存寻址管理方法主要包括三种工作模式:
实地址模式、仿86模式和保护模式。
3、PC机的中断管理主要是通过用户命令完成。
4、接口的基本功能是输入缓冲和输出锁存。
5、系统总线按传送信息的类别可分为:
地址总线、数据总线和状态总线三类。
6、在查询输入/输出方式下,外设必须至少有两个端口,一个是数据端口,另一个是命令端口。
7、DMAC8237内部有8个独立通道。
8.调制解调器是调制器和解调器的组合器件。
9.根据传输线路不同,串行通信可分为三种方式:
单工传输、半双工传输和全双工传输。
10、常用的软件识别按键的方法有行扫描法和线反转法。
三、分析题
1、一个微机系统中包含以下器件:
微处理器8086一片,并行接口8255A一片(端口号:
60H〜63H),中断控制器8259A一片(端口号:
COH,C1H).现将8255的A口连接一输入设备,工作在0方式。
B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。
8259A的ICW2命令值80H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。
请填充下而程序中的空白项(注意控制字中可。
可1位选0,8255未用端口设成输入方式)。
MOVAL,;8255初始化
OUT,AL
MOVAL,:
8259A初始化
OUT,AL
MOVAL,
OUT,AL
MOVAL,
OUT,AL
INAL,;从8255的A口读入数据
PUSHAX
MOVAL,;用按位置位/复位方式使选通无效
OUT,AL
POPAX
OUT,AL;往B口输出数据
MOVAL,;用按位置位/复位方式使选通有效
OUT,AL
MOVAL,:
撤消选通信号
OUT,AL
此时,对应8259A的IR5中断类型号是,中断向量存放在。
段、、、单元中。
2、假设(DS)=30001(SS)=3000H,(AX)二2000H,(BX)二1200H,(SI)=2,(DD=1,(SP)
=100H,(31200H)=50H,(31201H)=2,(31202H)=0F7H,(31203H)-90Ho
(1)ADDAX,1200H
(2)SUBAX,BX
(3)MOV[BX],AX
(4)PUSHAX
(5)DECBYTEPTR[1200H]
(6)NEGWORDPTR[1200H]
(7)SARBYTEPTR1200H[SI],1
(8)ROLBYTEPTR[BX+SI+1],1
(9)MULWORDPTR[BX][SI]
(10)DIVBYTEPTR1200H[DI]
3、下列程序段执行后,A单元的内容是
_Hc
DATA
ABCDATA
SEGMENT
DW
DW
DW
ENDS
0
0
230,20,54
CODE
SEGMENT
MOV
MOV
ADD
MOV
SALADDMOV
BX,AX,B,AX,AX,AX,A,.
OFFSETEBX]AX2[BX]1B
AX
C
CODE
ENDS
请写出下列指令单独执行后,
有关寄存器和存储单元的内容。
四、设计题
1、某接口电路逻辑图如下图所示。
数据口地址为300H,状态口地址为301H0按图中序号标明的步骤简述该接口电路的工作过程,并按照流程图的要求写出相应的程序段。
数据端口读选通
输入数据
流程图
2、将8255A以中断方式与打印机接口。
如图所示。
8255A工作于方式1的输出操作,完成由CPU送出的字符到字符打印机上打印。
8255A的通道A为数据通道,工作在方式1,输出。
PQ)作为数据选通信号,低电平有效。
B连接打印机WI端。
PC3接到8259A的中断请求信号输入端IR7。
对应于中断类型号OFH,采用实模式中断方式,中断服务程序的入口地址为2000:
10001
1
微机接口技术自测题2
一、单选题
i.
数据的输入输出指的是(
)进行数据交换。
A.CPU与存储器
B.CPU与外设
C.存储器与外设
D.内存与外存
2.
在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
A.5-
B.5
3.
4.
C.25
D.10
8086在执行INAL,DX指令时,DX寄存器的内容输出到(
A.数据总线
C.存储器
ISA总线的数据宽度为(
)位。
B.
D.
A.64
B.
)上。
地址总线
寄存器
32
D.
C.16
5.
8086中断向量表的大小为()字节°
A.256
C.2k
B.1024
D.64k
6.
软中断NL("10H〜FFH)的优先级排列原则是(
)o
7.
A.n值愈小级别越高
C.n值愈大级别越高
B.无优先级别
D.随应用而定
8255A工作在方式2(双向选通I/O)时,(
)o
A.只能作输入接口
B.只能作输出接口
8.
9.
C.作输入口或作输出口
D.同时可作输入口、输出口
DMAC8237A接口芯片的端口个数为(
A.16
C.4
)o
B.8
D.2
PC机中两片级联的中断控制器8259A实际可管理的外部中断源至多有()个。
A.13
B.14
C.15
D.16
10.当外设的输出信号为模拟电压时,需在愉入通道中设计一个(
)o
C.定时器/计数器D.传感器
11.使多路模拟信号共用一个A/D转换器时,需使用()。
A.采样保持器B.多路模拟开关
C.传感器D.滤波电路
12.用8255的PA口和PC口的低4位接一个犍盘阵列,最多可识别()个按键。
A.6B.8
C.16D.32
13.A/D转换器对信号的转换过程所包括的一般步骤依次是()o
A.量化,采样,保持和编码B.采样,保持,量化和编码
C.采样,保持,编码和量化D.采样,量化,保持和编码
14.串行通信适用于()微机间的数据传送。
A.不同类型B.同类型
C.近距离D.远距离
15.两台微机间进行串行通信时,波特率应设置为()。
A.不同B.相同
C.可相同也可不同D.固定不变
二、判断题
1、PCI总线定义的物理地址空间包括:
存储器地址空间、I/O地址空间、配置地址空间。
2、PC机的中断管理主要是通过外部设备完成。
3、端口编址方式包括:
统一编址方式、独立编址方式。
4、保护模式下,段寄存器第三位TI=O表示全局任务寻址,TI=1表示局部任务寻址。
5、USB的数据传送模式有同步、异步、大批三种。
6、DMA控制器共有三种操作模式:
单一传送模式、成组传送模式、询问传送模式。
7、CPU在执行OUTDX.AL指令时,DX寄存器的内容送到数据总线上。
8、在模拟接口中,将非电量模拟信号转换成模拟量的电流或电压的电路是A/D转换器。
9、两片8259A级联后可管理总共16级中断。
10、一个10位的D/A转换器,满量程为0~5V,其输出电压的最小变化量为4.883mV
三、分析题
1、图为8255A用作开关量输入和开关量输出接口的电路,
四、设计题
1、已知有一台输入设备,其接口的数据端口的地址为260H,状态端口地址为261H,其D5位为状态位。
若D5=l,则表示输入设备数据已就绪,CPU可以输入数据。
编写一个完整程序,从输入设备获取100个字节数据并依次存入以AREA开始的存储器缓冲区域中(要求利用查询方式输入,一次输入一个字节数据)。
2、有一ADC0809与PC总线的接口电路如下图所示,要求依次转换IN7~IN0这8个模拟量,转换后的8位数字量依次存入内存2000H:
3000H开始的8个单元中。
相应的控制程序如下所示。
请在空格处填入正确的内容°
MOV
MOV
MOV
MOV
MOV
AX,
DS,AX
BX,
CX,
DL,
:
设置内存指针
—:
设定通道号
LOP:
MOV
AL,DL
OUT
AL;启动A/D转换
LOP1:
INAL,
:
检查EOC
TEST
AL,
JZ
IN
AL,
:
读转换后的数字量
MOV
9AL:
存入内存
DEC
DL
INC
BX
LOOP
:
循环控制
微机接口技术自测题3
一、单选题
1、通常I/。
接口自身都有定时控制逻辑,原因是它与主机交换信息存在〒*"T
A、速度不匹配B、数据格式需要转换
C、时序不同步D、数据需要缓冲
2、在8086/8088的延长总线周期中,在()之后插入Tw。
C、T3
3、程序查询I/O的流程总是按()次序完成一个字符的传输。
A、读状态端口、写数据端口、读控制端口
B、写数据端口、读状态端口、写控制端口
C、读状态端口、读/写数据端口
D、随I/O接口的具体要求而定
)o
4、CPL・对DMA控制器提出的总线请求响应要比中断请求响应快,其原因是(
6.CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上。
8.若8259A工作在优先级自动循环方式,则IRQ,的中断请求被响应并且服务完毕后,优先级最高的中断源是
()o
13.当外设所需的控制信号为模拟电压时,需在输出通道中设计一个(
A.A/D转换器B.定时/计数器
C.传感器
D.D/A转换器
14.查询输入/愉出方式需要外设提供()信号,只有其有效时,才能进行数据的输入和输出,
A.控制B.地址
C.状态D.数据
15.标准的RS-232-C规定的串行数据传送距离为()米。
A.10B.50
C.15D.100
二、判断题
1、指令周期是指令执行所花的时间。
2、DMA控制器共有四种操作模式:
单一传送模式、成组传送模式、询问传送模式和自由模式。
3、PC系列微机采用I/O端口独立寻址,CPU可用I/O指令访问的8位端口可多达4096个。
4、总线要完成一次数据传输,通常要经过申请、寻址、传数和结束四个阶段。
5、根据总线在微机系统中所处的位置不同,可将总线分为:
片内总线、片间总线、系统总线、红外总线6、PC机的中断管理主要是通过用户任务进程完成。
7、CPU响应8237的请求信号HRQ的条件之一是指令周期结束。
8、面向字符型的串行通信协议规定数据是以字节为单位传送的。
9、软件识别按键时,当识别有键按下后所增加的一段延时程序是为了异步传输的需要。
10、RS-232-C是微机与MODEM间的协议标准。
三、简答题(20分,每小题4分)1、阅读下列程序:
MOVSI,0080H
MOVDI,01OOHMOVCX,0020HCLDLOOPA:
MOVAL,DS:
[SI]
MOVES:
[DI],ALINCSIINCDILOOPLOOPA要求:
(1)说明该程序段的功能?
(2)程序执行完毕时,SI和DI中的值是什么?
(3)程序共循环了多少次?
2、分析下而的逻辑图,回答以下问题:
(1)74LS138的作用是什么?
(2)74LS138在什么条件下才工作?
(3)RAM的地址范围是多少?
(16进制数形式)
3、在异步串行传输时,选定:
8个数据位(1个扩展ASCH字符),1个奇偶校验位,2个停止位组成,如果波特率为56kbps,则每秒最多能传送多少个字符?
(写出计算过程)
四、设计题
1、试用8255A作5X6键盘矩阵的接口电路芯片。
(1)画出8255A与主机的连接电路原理图(译码器可用示意图表示,其它信号需注明)。
(2)画出端口A作输出,端口B作输入,8255A与5X6键盘矩阵的连接电路原理图。
(3)若端口地址为300H〜303H,写出8255A初始化程序,
2、8086CPU通过该接口将采用查询方式把存储在BBUFFER缓冲区的2K字符(ASCII码)逐个送去打印。
说明:
①8255A送出的一个字符数据必须在数据选通信号S(负脉冲有效)的配合下才能存入打印机的内部缓冲器c8255A的端口地址:
An(300H),B口(301H),C□(302H),控制口(303H)
②自信号是打印机工作状态的标志。
打印机收到数据后,发出“忙”信号(目=1),表明打印机正在处理数据,处理完毕,打印机撤销“忙”信号(置曰=0),此时可接收下一个数据。
(1)画出下图中各信号间的连线(译码器可用示意图表示,其它主要信号连线需注明),
D7〜DO
A9~A0
8086
AEN
s
㈤
D7~D0pc2
国PC6
Al8255A
AO
s
PA7-PAO□
►
a
自
打印机
data81
(2)按照下面的流程图编写打印驱动程序段。
开始
一、选择题
1.B2.
6.A7.
11.B12.
C3.B
D8.A
D13.B
4.C
9.C
14.D
自测题1参考答案
5.B
10.A
15.B
EX2、J
3、X4、J5、X
三、简答题
1、MOV
AL,
91H
■*
OUT
63H,
AL
MOV
AL,
1BH
■■
OUT
OCOH
AL
MOV
AL,
80H
OUT
0C1H
AL
MOV
AL,
03H
OUT
C1H,
AL
IN
AL,
60H
PUSH
AX
MOV
AL,
09H
*
二、判断题
8255初始化
8259A初始化
:
从8259的A口读入数据
6、X7、X
用按位置位/复位方式使选通无效
OUT
63H
AL
POP
AX
OUT
61H,AL:
往B□输出数据
MOV
AL,
08H:
用按位置位/复位方式使选通有效
OUT
63H
AL
MOV
AL,
09H:
撤消选通信号
OUT
63H
AL
此时,对应8259A的IR5中断类型号是85H,
中断向量存放在0
段214H、215H、216H、217H单元中°
2、1.(AX)=3200H
2.(AX)=OEOOH
3.(31200H)=2000H
4.(300FEH)=2000H>(SP)=OOFEH
5.(31200H)=4FH
6.(31200H)=OFDBOH
7.(31202H)=OFBH
8.(31203H)=21H
9.(DX)=121EH,(AX)=OEOOOH
10.溢出
3、程序段执行完后,A单元的内容是O1OEH。
四、设计题
1、答:
①输入设备的数据就绪信号将数据存入锁存器,同时为D触发器提供一个时钟脉冲上升沿:
②该上升沿将触发器Q端置1,表明数据就绪;
③CPU发出状态端口读选通信号,将Q端电平从D1数据线读回;
④CPU发出数据端口读选通信号,打开数据缓冲器,同时将D触发器的Q端清0,为下一次数据就绪状态的设置做准备;
⑤CPL•从数据线读回数据。
程序段如下:
MOVDX,301H
QUERY:
INAL.DX
TESTAL.02H