微机接口自测题最新版.docx

上传人:b****7 文档编号:9798594 上传时间:2023-02-06 格式:DOCX 页数:22 大小:29.30KB
下载 相关 举报
微机接口自测题最新版.docx_第1页
第1页 / 共22页
微机接口自测题最新版.docx_第2页
第2页 / 共22页
微机接口自测题最新版.docx_第3页
第3页 / 共22页
微机接口自测题最新版.docx_第4页
第4页 / 共22页
微机接口自测题最新版.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

微机接口自测题最新版.docx

《微机接口自测题最新版.docx》由会员分享,可在线阅读,更多相关《微机接口自测题最新版.docx(22页珍藏版)》请在冰豆网上搜索。

微机接口自测题最新版.docx

微机接口自测题最新版

微机接口技术自测题1

一、单选题

1.数据的输入输出指的是()进行数据交换。

A.CPU与存储器B.CPU与外设

C.存储器与外设D.内存与外存

2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。

A.52B.5

C.25D.10

3.8086在执行INAL,DX指令时,DX寄存器的内容输出到()上。

A.数据总线B.地址总线

C.存储器D.寄存器

4.ISA总线的数据宽度为()位。

A.64B.32

C.16D.8

5.8086中断向量表的大小为()字节。

A.256B.1024

C.2kD.64k

6.软中断INTn(n=10H~FFH)的优先级排列原则是()。

A.n值愈小级别越高B.无优先级别

C.n值愈大级别越高D.随应用而定

7.8255A工作在方式2(双向选通I/O)时,()。

A.只能作输入接口B.只能作输出接口

C.作输入口或作输出口D.同时可作输入口、输出口

8.DMAC8237A接口芯片的端口个数为()。

A.16B.8

C.4D.2

9.PC机中两片级联的中断控制器8259A实际可管理的外部中断源至多有()个。

A.13B.14

C.15D.16

10.当外设的输出信号为模拟电压时,需在输入通道中设计一个()。

A.A/D转换器B.D/A转换器

C.定时器/计数器D.传感器

11.使多路模拟信号共用一个A/D转换器时,需使用()。

A.采样保持器B.多路模拟开关

C.传感器D.滤波电路

12.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。

A.6B.8

C.16D.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 PTR1200H[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。

按图中序号标明的步骤简述该接口电路的工作过程,并按照流程图的要求写出相应的程序段。

状态端口读选通

数据缓冲器

(输入端口)

状态缓冲器

(输入端口)

数据端口读选通

DB(数据、状态)

输入数据

输入选通

R

Q

D

+5V

D2

逻辑图

数据

就绪

 

READY?

?

输入状态信息

输入数据信息

Y

N

流程图

 

 

2、将8255A以中断方式与打印机接口。

如图所示。

8255A工作于方式1的输出操作,完成由CPU送出的字符到字符打印机上打印。

8255A的通道A为数据通道,工作在方式1,输出。

PC0作为数据选通信号,低电平有效。

连接打印机

端。

PC3接到8259A的中断请求信号输入端IR7。

对应于中断类型号0FH,采用实模式中断方式,中断服务程序的入口地址为2000:

1000H。

送8259A的IR7

 

(1)、根据题图计算出8255A的通道A、B、C及控制口地址。

(2)、根据要求写出8255A的控制字。

(3)、根据中断类型号给出中断服务程序入口地址存放在中断向量表中的位置。

(4)、写一主程序段完成对8255A的初始化、开放CPU的中断和设置中断向量表。

(5)、写一中断服务程序完成对字符的输出。

 

微机接口技术自测题2

一、单选题

1.数据的输入输出指的是()进行数据交换。

A.CPU与存储器B.CPU与外设

C.存储器与外设D.内存与外存

2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。

A.52B.5

C.25D.10

3.8086在执行INAL,DX指令时,DX寄存器的内容输出到()上。

A.数据总线B.地址总线

C.存储器D.寄存器

4.ISA总线的数据宽度为()位。

A.64B.32

C.16D.8

5.8086中断向量表的大小为()字节。

A.256B.1024

C.2kD.64k

6.软中断INTn(n=10H~FFH)的优先级排列原则是()。

A.n值愈小级别越高B.无优先级别

C.n值愈大级别越高D.随应用而定

7.8255A工作在方式2(双向选通I/O)时,()。

A.只能作输入接口B.只能作输出接口

C.作输入口或作输出口D.同时可作输入口、输出口

8.DMAC8237A接口芯片的端口个数为()。

A.16B.8

C.4D.2

9.PC机中两片级联的中断控制器8259A实际可管理的外部中断源至多有()个。

A.13B.14

C.15D.16

10.当外设的输出信号为模拟电压时,需在输入通道中设计一个()。

A.A/D转换器B.D/A转换器

C.定时器/计数器D.传感器

11.使多路模拟信号共用一个A/D转换器时,需使用()。

A.采样保持器B.多路模拟开关

C.传感器D.滤波电路

12.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。

A.6B.8

C.16D.32

13.A/D转换器对信号的转换过程所包括的一般步骤依次是()。

A.量化,采样,保持和编码B.采样,保持,量化和编码

C.采样,保持,编码和量化D.采样,量化,保持和编码

14.串行通信适用于()微机间的数据传送。

A.不同类型B.同类型

C.近距离D.远距离

15.两台微机间进行串行通信时,波特率应设置为()。

A.不同B.相同

C.可相同也可不同D.固定不变

二、判断题

1、PCI总线定义的物理地址空间包括:

存储器地址空间、I/O地址空间、配置地址空间。

2、PC机的中断管理主要是通过外部设备完成。

3、端口编址方式包括:

统一编址方式、独立编址方式。

4、保护模式下,段寄存器第三位TI=0表示全局任务寻址,TI=1表示局部任务寻址。

5、USB的数据传送模式有同步、异步、大批三种。

6、DMA控制器共有三种操作模式:

单一传送模式、成组传送模式、询问传送模式。

7、CPU在执行OUTDX,AL指令时,DX寄存器的内容送到数据总线上。

8、在模拟接口中,将非电量模拟信号转换成模拟量的电流或电压的电路是A/D转换器。

9、两片8259A级联后可管理总共16级中断。

10、一个lO位的D/A转换器,满量程为0~5V,其输出电压的最小变化量为4.883mV

三、分析题

1、图为8255A用作开关量输入和开关量输出接口的电路,

其端口地址为:

PA口80H

PB口81H

PC口82H

控制口83H

要求初始化时,控制字中无关项置“0”。

则初始化中写入工作方式选择控制字的指令序列为:

__________________________;

已知控制程序如下:

MOVCX,120

LOP:

INAL,80H

TESTAL,01H

JZNEXT

MOVAL,02H

JMPLOP1

NEXT:

MOVAL,01H

LOP1:

OUT81H,AL

CALLDELAY5M;延时5分钟

DECCX

JNZLOP

HLT

请回答:

若K断开,灯____点亮,

若K闭合,灯____点亮,

该电路的工作时间约为____小时。

 

2、下图为一个采用中断传送方式的输出接口,请回答如下问题:

(1)响应信号

的作用;

(2)D触发器的作用,信号变化的过程;(3)三态缓冲器的作用;(4)CPU采用哪条指令向输出设备发送数据?

 

2、80X86实模式下由逻辑地址产生物理地址的原理。

 

3、如图所示为查询传送方式的输入接口电路,图中15H和16H为由地址译码器产生的相应端口选址信号。

要求:

(1)该电路中数据端口和状态端口各由哪几个器件组成?

(2)写出查询状态RDY和读入数据的指令段。

输入设备

三态缓冲

数据寄存

STB

+5v

D

R

>

Q

EN

RDY

D7

D7~D0

16H

15H

四、设计题

1、已知有一台输入设备,其接口的数据端口的地址为260H,状态端口地址为261H,其D5位为状态位。

若D5=1,则表示输入设备数据已就绪,CPU可以输入数据。

编写一个完整程序,从输入设备获取100个字节数据并依次存入以AREA开始的存储器缓冲区域中(要求利用查询方式输入,一次输入一个字节数据)。

 

2、有一ADC0809与PC总线的接口电路如下图所示,要求依次转换IN7~IN0这8个模拟量,转换后的8位数字量依次存入内存2000H:

3000H开始的8个单元中。

相应的控制程序如下所示。

请在空格处填入正确的内容。

MOVAX,

MOVDS,AX

MOVBX,;设置内存指针

MOVCX,

MOVDL,;设定通道号

LOP:

MOVAL,DL

OUT,AL;启动A/D转换

LOP1:

INAL,;检查EOC

TESTAL,

JZ

INAL,;读转换后的数字量

MOV,AL;存入内存

DECDL

INCBX

LOOP;循环控制

微机接口技术自测题3

一、单选题

1、通常I/O接口自身都有定时控制逻辑,原因是它与主机交换信息存在()。

A、速度不匹配B、数据格式需要转换

C、时序不同步D、数据需要缓冲

2、在8086/8088的延长总线周期中,在()之后插入Tw。

 A、T1B、T2

C、T3D、T4

3、程序查询I/O的流程总是按()次序完成一个字符的传输。

A、读状态端口、写数据端口、读控制端口

B、写数据端口、读状态端口、写控制端口

C、读状态端口、读/写数据端口

D、随I/O接口的具体要求而定

4、CPU对DMA控制器提出的总线请求响应要比中断请求响应快,其原因是()。

A、只需完成访问内存操作B、只需释放总线控制权

C、无需保留断点现场D、有硬件控制器

5、CPU对DMA控制器提出的总线请求响应要比中断请求响应快,其原因是()。

A、只需完成访问内存操作B、只需释放总线控制权

C、无需保留断点现场D、有硬件控制器

6.8086CPU的I/O地址空间为()字节。

A.64KBB.1MB

C.256BD.1024B

7.CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上。

A.ALB.DX

C.AXD.DL

8.CPU响应INTR引脚上来的中断请求的条件是()。

A.IF=0B.IF=1

C.TF=0D.TF=1

9.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是()。

A.IRQ3B.IRQ5

C.IRQ0D.IRQ4

10.8086中断系统可以管理()种中断。

A.16B.1K

C.256D.128

11.传输距离较近时,常采用()。

A.串行接口B.简单接口

C.可编程接口D.并行接口

12.将各种物理信号变成电信号的装置称为()。

A.采样保持器B.传感器

C.模/数转换器D.数/模转换器

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,0100H

MOVCX,0020H

CLD

LOOPA:

MOVAL,DS:

[SI]

MOVES:

[DI],AL

INCSI

INCDI

LOOPLOOPA

要求:

(1)说明该程序段的功能?

(2)程序执行完毕时,SI和DI中的值是什么?

(3)程序共循环了多少次?

2、分析下面的逻辑图,回答以下问题:

(1)74LS138的作用是什么?

(2)74LS138在什么条件下才工作?

(3)RAM的地址范围是多少?

(16进制数形式)

3、在异步串行传输时,选定:

8个数据位(1个扩展ASCⅡ字符),1个奇偶校验位,2个停止位组成,如果波特率为56kbps,则每秒最多能传送多少个字符?

(写出计算过程)

 

四、设计题

1、试用8255A作5×6键盘矩阵的接口电路芯片。

(1)画出8255A与主机的连接电路原理图(译码器可用示意图表示,其它信号需注明)。

(2)画出端口A作输出,端口B作输入,8255A与5×6键盘矩阵的连接电路原理图。

(3)若端口地址为300H~303H,写出8255A初始化程序。

 

2、8086CPU通过该接口将采用查询方式把存储在BBUFFER缓冲区的2K字符(ASCII码)逐个送去打印。

说明:

①8255A送出的一个字符数据必须在数据选通信号

(负脉冲有效)的配合下才能存入打印机的内部缓冲器。

8255A的端口地址:

A口(300H),B口(301H),C口(302H),控制口(303H)

信号是打印机工作状态的标志。

打印机收到数据后,发出“忙”信号(

=1),表明打印机正在处理数据,处理完毕,打印机撤销“忙”信号(置

=0),此时可接收下一个数据。

(1)画出下图中各信号间的连线(译码器可用示意图表示,其它主要信号连线需注明)。

D7~D0

A9~A0

AEN

8086

D7~D0

A0

A1

PA7~PA0

PC2

PC6

8255A

DATA8~1

打印机

 

(2)按照下面的流程图编写打印驱动程序段。

开始

8255A初始化

BUSY=0?

送数;送STB

内存+1;字节数-1

结束

送完?

Y

Y

N

N

 

自测题1参考答案

一、选择题

1.B2.C3.B4.C5.B

6.A7.D8.A9.C10.A

11.B12.D13.B14.D15.B

二、判断题

1、×2、√3、×4、√5、×6、×7、×8、√9、√10、√

三、简答题

1、MOV   AL,  91H  ;8255初始化

 OUT     63H  ,AL

 MOV   AL, 1BH   ;8259A初始化

 OUT     0C0H  ,AL

 MOV   AL,  80H  

 OUT     0C1H  ,AL

 MOV   AL,  03H  

 OUT     C1H  ,AL

 IN    AL,  60H  ;从8259的A口读入数据

 PUSH  AX

 MOV   AL,  09H  ;用按位置位/复位方式使选通无效

 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                          

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1