微机接口自测题()
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机接口技术自测题1
一、单选题
1.数据的输入输出指的是()进行数据交换。
A.CPU与存储器B.CPU与外设
C.存储器与外设D.内存与外存
2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
A.52B.5
C.25D.10
3.8086在执行IN AL,DX指令时,DX寄存器的内容输出到()上。
A.数据总线B.地址总线
C.存储器D.寄存器
4.ISA总线的数据宽度为()位。
A.64 B.32
C.16 D.8
5.8086中断向量表的大小为()字节。
A.256 B.1024
C.2k D.64k
6.软中断INT n(n=10H~FFH)的优先级排列原则是()。
A.n值愈小级别越高B.无优先级别
C.n值愈大级别越高D.随应用而定
7.8255A工作在方式2(双向选通I/O)时,()。
A.只能作输入接口B.只能作输出接口
C.作输入口或作输出口D.同时可作输入口、输出口
8.DMAC8237A接口芯片的端口个数为()。
A.16 B.8
C.4 D.2
9.PC机中两片级联的中断控制器8259A实际可管理的外部中断源至多有()个。
A.13 B.14
C.15 D.16
10.当外设的输出信号为模拟电压时,需在输入通道中设计一个()。
A.A/D转换器B.D/A转换器
C.定时器/计数器D.传感器
11.使多路模拟信号共用一个A/D转换器时,需使用()。
A.采样保持器B.多路模拟开关
C.传感器D.滤波电路12.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。
A.6 B.8
C.16 D.32
13.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一片(端口号:C0H,C1H)。现将8255的A口连接一输入设备,工作在0方式。B口连接一输出设备,也工作在0方式,PC4作为输出设备的选通输出端且低电平有效。8259A的ICW2命令值80H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。请填充下面程序中的空白项(注意控制字中可0可1位选0,8255未用端口设成输入方式)。
MOV AL,;8255初始化
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的IR5中断类型号是,
中断向量存放在0段、、、单元中。
2、假设(DS)=3000H,(SS)=3000H,(AX)=2000H,(BX)=1200H,(SI)=2,(DI)=1,(SP)=100H,(31200H)=50H,(31201H)=2,(31202H)=0F7H,(31203H)-90H。
请写出下列指令单独执行后,有关寄存器和存储单元的内容。
(1)ADD AX,1200H
(2)SUB AX,BX
(3)MOV [BX],AX
(4)PUSH AX
(5)DEC BYTE PTR [1200H]
(6)NEG WORD PTR [1200H]
(7)SAR BYTE PTR 1200H[SI],1
(8)ROL BYTE PTR [BX+SI+1],1
(9)MUL WORD PTR [BX][SI]
(10)DIV BYTE PTR 1200H[DI]
3、下列程序段执行后,A单元的内容是H。
DATA SEGMENT
A DW 0
B DW 0
C DW 230,20,54
DATA ENDS
;……………………
CODE SEGMENT
……
MOV BX,OFFSET C
MOV AX,[BX]
ADD B,AX
MOV AX,2[BX]
SAL AX,1
ADD AX,B
MOV A,AX
……
CODE ENDS
四、设计题
1、某接口电路逻辑图如下图所示。数据口地址为300H,状态口地址为301H 。按图中序号标明的步骤简述该接口电路的工作过程,并按照流程图的要求写出相应的程序段。
2、将8255A以中断方式与打印机接口。如图所示。8255A工作于方式1的输出操作,完成由CPU送出的字符到字符打印机上打印。
8255A的通道A为数据通道,工作在方式1,输出。PC0作为数据选通信号,低电平有效。ACK连接打印机ACKNLC端。PC3接到8259A的中断请求信号输入端IR7。对应于中断类型号0FH,采用实模式中断方式,中断服务程序的入口地址为2000:1000H。
流程图
状态端口读选通
数据端口读选通