微机接口技术综合练习题_第1页
微机接口技术综合练习题_第2页
微机接口技术综合练习题_第3页
微机接口技术综合练习题_第4页
微机接口技术综合练习题_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

微机接口技术综合练习题

一.

填空题1.接口的基本功能是和。2.数据输入/输出的三种方式是、和。3.在查询输入/输出方式下,外设必须至少有两个端口,一个是端口,另一个是端口。4.如果某条数据线上传送的数字是1,则传送数字1时刻数据线上的电压为电平。5.如果某条数据线上传送的数字是0,则传送数字0时刻数据线上的电压为电平。6.DMA方式的中文意义是,它适用于数据传送。7.在译码过程中,如果有一根地址线没用到,会有个重叠地址。8.总线按传送信息的类别可分为:、、三类。9.PCI总线属于现代总线。10.总线传输方式通常有三种:、和。11.在总线上完成一次数据传输一般要经历如下阶段、、、。12.按总线在微机结构中所处的位置,总线可分为、、、。13.系统总线按其性能可分为:和。14.系统总线按其技术上的差异可分为:和。15.8086CPU的外部中断引脚有和。16.8086的中断可分为、两大类。17.8086的外部中断分为和。18.8255A是芯片。19.8255A具有三种工作方式:、和。20.8255A有种工作方式。21.8253有种工作方式。22.8253中有个独立的计数器。23.8253是。24.8253中的每个计数器可作为二进制和进制计数器用。25.8253共有个地址。26.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。27.0809是常用的转换芯片。28.数/模转换方式有多种方法,常用的是。29.0832是常用的转换芯片。30.软件识别按键时,当识别有键按下后所加的一段延时程序是为了。31.常用的软件识别按键的方法有、。32.LED显示器有共阳极和之分。33.调制解调器是和的组合器件。34.面向字符型的串行通信协议规定数据是以为单位传送的。35.串行通信方式分为和。36.RS-232-C是与间的标准。37.根据传输线路不同,串行通信可分为三种方式:、和。38.在串行通信过程中,又称为数据终端设备,又称为数据通信设备。39.串行通信中“每秒传送的二进制位数”称为。40.远距离串行通信应使用。

二.

选择题1.8086CPU工作在总线请求方式时,会让出()。A.地址总线 B.数据总线C.地址和数据总线 D.地址、数据和控制总线2.8086CPU的I/O地址空间为()字节。 A.64KB B.1MBC.256B D.1024B3.CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上。 A.AL B.DX C.AX D.DL4.数据的输入输出指的是()进行数据交换。 A.CPU与存储器 B.CPU与外设C.存储器与外设 D.内存与外存5.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。 A.52 B.5 C.25 D.106.8086在执行INAL,DX指令时,DX寄存器的内容送到()上。 A.地址总线 B.数据总线C.存储器 D.寄存器7.在中断输入/输出方式下,外设的()线可用于向CPU发送中断请求信号。 A.地址 B.状态 C.数据 D.其他8.CPU在执行OUTDX,AL指令时,()寄存器的内容送到数据总线上。 A.AL B.DX C.AX D.DL9.查询输入/输出方式需要外设提供()信号,只有其有效时,才能进行数据的输入和输出。 A.控制 B.地址 C.状态 D.数据10.当CPU执行存储器读指令时,其()。 A.M/为高、为低 B.M/为低、为低C.M/为低、为高 D.M/为高、为高11.CPU在执行INAL,DX指令时,其()。 A.为低,为低 B.为高,为高 A.为高,为低 D.为低,为高12.信号是()相与的结果。A.和 B.和C.和 D.INTR和13.当()时,才为低电平。 A.为低,为低 B.为高,为高 A.为高,为低 D.为低,为高14.当()时,才有效。 A.为低,为低 A.为高,为高 C.为高,为低 D.为低,为高15.地址译码器的输入端应接在()总线上。 A.地址 B.数据 C.控制 D.以上都对16.地址译码器的输出一般可为接口的()信号。 A.片选 B.数据输入 C.地址 D.控制17.PCI总线的数据宽度为()位。 A.8 B.16C.32 D.6418.ISA总线的数据宽度为()位。 A.64 B.32 C.16 D.819.总线的宽度用数据总线的条数表示,其单位是()。 A.位 B.字节 C.字 D.双字20.总线的宽度用()总线的条数表示。 A.地址 B.数据 C.控制 D.以上所有21.总线的标准传输率是总线上()。 A.每秒传输的最大字节量 B.每秒传输的最大位数 C.每秒传输的最大信息量 D.每秒传输的数据量22.总线的标准传输率用()表示。 A.Mb/s B.MB/s C.Kb/s D.KB/s23.CPU响应INTR引脚上来的中断请求的条件是()。 A.IF=0 B.IF=1 C.TF=0 D.TF=124.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是()。 A.IRQ3 B.IRQ5 C.IRQ0 D.IRQ425.8086中断系统可以管理()种中断。 A.16 B.1K C.256 D.12826.8086中断向量表的大小为()字节。 A.256 B.1024 C.2k D.64k27.软中断INTn(n=10H~FFH)的优先级排列原则是()。 A.n值愈小级别越高 B.无优先级别C.n值愈大级别越高 D.随应用而定28.两片8259A级联后可管理()级中断。 A.15 B.16 C.32 D.6429.8086中断系统中优先级最低的的是()。 A.可屏蔽中断 B.不可屏蔽中断C.单步中断 D.除法出错30.8255A工作在方式2(双向选通I/O)时,()。 A.只能作输入接口 B.只能作输出接口C.作输入口或作输出口 D.同时可作输入口、输出口31.传输距离较近时,常采用()。 A.串行接口 B.简单接口 C.可编程接口 D.并行接口32.并行接口一般要对输出数据进行锁存,其原因是()。 A.外设速度常低于主机速度 B.主机速度常低于外设速度C.主机与外设速度通常差不多 D.要控制对多个外设的存取33.可编程定时器/计数器8253有()种工作方式。 A.一种 B.二种 C.六种 D.八种34.计数器与定时器的工作原理是()。 A.不完全相同的 B.根本不同的C.相同的 D.互不相关的35.可编程定时器/计数器8253的控制字为()个字节。 A.1 B.2 C.3 D.436.起动8253的计数器开始或计数的方式有()。 A.软件方式 B.硬件方式C.软件和硬件方式 D.门控信号37.向8253写入的计数初值写到了()中。 A.初值寄存器 B.计数器0#C.减计数单元 D.控制字寄存器38.在对8253进行任何操作前,都必须先向8253写入一个(),以确定8253的工作方式。 A.控制字 B.计数初值C.状态字 D.指令39.计数初值送到8253的()寄存器中。 A.控制寄存器 B.计数初值寄存器 C.减计数单元 D.输出锁存寄存器40.可以从8253的()寄存器中读出减计数器的值。 A.控制寄存器 B.计数初值寄存器 C.减计数单元 D.输出锁存寄存器41.当外设输入的信号变化很快时,应考虑在A/D转换器的输入端加一个()。 A.传感器 B.滤波电路C.采样保持器 D.多路模拟开关42.梯形电阻网络中的电阻为()。 A.10KW和20KW B.R和2RC.R和RF D.2R和RF43.D/A转换器输出模拟电压的最大幅值不会超过()。 A.+5V B.0V C.输入电压 D.参考电压44.当外设的输出信号为模拟电压时,需在输入通道中设计一个()。 A.A/D转换器 B.D/A转换器C.定时器/计数器 D.传感器45.使多路模拟信号共有一个A/D转换器时,需使用()。A.采样保持器 B.多路模拟开关C.传感器 D.滤波电路46.将各种物理信号变成电信号的装置称为()。 A.采样保持器 B.传感器C.模/数转换器 D.数/模转换器47.当外设所需的控制信号为模拟电压时,需在输出通道中设计一个()。 A.A/D转换器 B.定时/计数器C.传感器 D.D/A转换器48.ADC0809的EOC引脚如果输出为高电平,表示()。 A.启动A/D转换 B.读出数字量 C.A/D转换结束 D.A/D转换器故障49.用8255的PA口和PC口的低4位接一个键盘阵列,最多可识别()个按键。A.6 B.8 C.16 D.3250.LCD显示器比LED显示器()。 A.费电 B.省电C.亮度高 D.屏幕大51.使8段LED显示器显示数字的编码称为()。 A.字形码 B.ASCII码 C.区位码 D.BCD码52.按键的抖动是由()造成的。 A.电压不稳定 B.电流不稳定C.机械运动抖动和接触不稳定 D.按键速度太慢53.8250的最高波特率为()bps。 A.1200 B.9600 C.19200 D.3840054.标准的RS-232-C规定的串行数据传送距离为()米。 A.10 B.20 C.50 D.10055.串行通信适用于()微机间的数据传送。 A.不同类型 B.同类型 C.近距离 D.远距离56.两台微机间进行串行通信时,波特率应设置为()。A.不同 B.相同C.可相同也可不同 D.固定不变57.两台微机间进行串行双工通信时,最少可采用()根线。 A.2 B.3 C.4 D.558.微机的串口1的I/O地址为()。 A.3F8H~3FFH B.2FBH~2FFHC.378H~3F7H D.3E0H~3E7H

三.

简答题1.什么是端口?8086共有多少端口?2.什么是接口?接口的基本功能是什么?3.接口所包含的信息有哪些?4.输入输出指的是什么?5.输入输出方式有哪几种?6.地址译码器信号有什么用?7.什么是总线标准?8.什么是总线?9.PCI总线的优点有哪些?10.什么是中断向量表?11.什么是中断?12.什么是中断向量?13.CPU响应可屏蔽中断的条件是什么?14.初始化命令字的作用是什么?15.一个中断类型码为13H的中断处理子程序存放在0010:3800H开始的内存,其中断向量应如何存放?16.在并行接口中为什么要对输出数据进行锁存?在什么情况下可以不锁存?17.并行接口的主要特点及其主要功能是什么?18.8255A有哪几种工作方式?19.为什么要对8253写控制字?20.定时器和计数器有什么相同和不同?21.8253的控制字是否可以读出?计数初值是否可以读出?可以从8253读出什么内容?22.什么是采样保持器?什么时候需用到采样保持器?23.在启动A/D转换后,如果不查询EOC状态,而是进行一段时间的延时后,再读入数字量,能否读出正确的结果?24.串行通信与并行通信有什么不同?25.调制解调器在串行通信中有什么作用?26.什么是串行通信中的异步方式?27.输入缓冲的作用是什么?28.输出锁存的作用是什么?29.从8253计数器中读出的计数值是否是读出瞬间的减计数器的内容?30.8259的中断服务寄存器ISR的某一位如果置1,其含义是什么?

四.

编程设计题1.利用74LS138译码器设计一个译码电路使产生地址译码信号200h~203h。在你设计的译码电路中有多少个重叠地址?2.写出如图1所示原理图中,芯片8253选通工作的地址范围,各端口地址各为多少?设置8253计数器0#为BCD码计数方式,工作于方式3(方波发生器),CLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波),写出设置控制字的指令序列(控制字格式如图2所示)。

OUT0OUT0CATE0CLK0OUT1CATE1CLK1OUT2CATE2CLK28253D0D1D2D3D4D5D6D7ABCE1E2E374LS138A1A0CSRDWRY0A2A3A4A5A6A7

图1

SC1SC18253控制字格式BCD码计数—1;二进制—0工作方式:000—方式0;001—方式1;…110—方式6写计数初值00计数值送OL,01写低8位,10写高8位,11先写低8位再写高8位选择计数器:00计数器0#,01计数器1#,10计数器2#SC0RL0RL1M1M2M0BCD

图2(8253控制字格式)

3.如图3所示,8255的A口与共阴极的LED显示器相连,若片选信号A9~A2=11000100,问8255A的地址范围是多少?A口应工作在什么方式?写出8255A的初始化程序。8255AA8255AA0A1A0A1PA7PA6PA0MMCS74LS138Y4G1G2AG2BCBAA9A4A8A6A0A3A7A5

图3

4.如图4,分析各端口的地址,并写出8255A的初始化程序。8255AA8255AA0A1A1A2PA7PA6PA0MMCS74LS138Y4G1G2AG2BCBAA9A4A8A6A0A3A7A5PB7PB0MM+5VPB6

图4

5.如图5,所示电路,分析各端口地址;A口、B口工作在什么方式;写出8255A的初始化程序(8255控制字格式如图6所示)。8255APA8255APA7PA0PB7PB6PB0A0A1A0A1MMMCS74LS138Y2G1G2AG2BCBAA8A4A7A5A2A3A6M+5V

图5

D6D6D5D4D3D2D1D018255控制字A组B组C口低4位:1—入;0—出B口:1—入;0—出C口高4位:1—入;0—出B口:0—方式0;1—方式1A口:1—入;0—出A口:00—方式0;01—方式1;1×—方式2

图6(8255控制字格式)

6.,利用8255A检测8个外部开关量的状态,请画出接口电路图,写出初始化程序段。

7.如图7电路,使用DAC0832在U0产生持续正三角波。(1)采用74LS138译码器产生地址为300H的地址译码信号,画出74LS138译码电路。(2)产生正三角波,DAC0832的参考电源UERF应如何接?(3)写出产生三角波的程序。DAC0832RDAC0832RfbIOUT1D0D7+5VILEUREFIOUT2_+XFERWR2┇WR1U0IOW300HDBCS

图7

《微机接口技术》综合练习题参考答案

一、填空题1.输入缓冲 输出锁存 2.程序控制 中断 DMA3.状态 数据 4.高5.低 6.直接存储器 存取批量高速7.2 8.地址总线 数据总线 控制总线 9. 高端 10.同步传输 半同步传输 异步传输11.总线请求和仲裁阶段 寻址阶段 数据传送阶段 结束阶段12.片内总线 芯片总线 系统总线 外部总线13.高端总线 低端总线 14.传统总线 现代总线15.INTR NMI 16.内部中断 外部中断17.可屏蔽中断(INTR) 不可屏蔽中断(NMI)18.可编程并行接口 19.基本I/O选通 I/O双向选通I/O20.三 21.622.三 23.可编程定时器/计数器24.十 25.426.不是 27.A/D28.T型电阻网络法 29.D/A30.去抖动 31.行扫描法 反转法32.共阴极 33.调制器 解调器34.字符 35.异步 同步36.微机 Modem 37.单工传输方式 半双工传输方式 全双工传输方式38.微机 Modem 39.波特率40.MODEM

二、选择题1.D 2.A 3.B 4.B 5.C 6.A 7.B 8.A 9.C 10.A11.A 12.A 13.A 14.A 15.A 16.A 17.C 18.C 19.A 20.B21.A 22.A 23.B 24.B 25.C 26.B 27.A 28.A 29.C 30.D31.D 32.A 33.C 34.C 35.A 36.C 37.A 38.A 39.B 40.D41.C 42.B 43.D 44.A 45.B 46.B 47.D 48.A 49.D 50.B51.A 52.C 53.C 54.C 55.D 56.B 57.B 58.A

三、简答题1.一个I/O地址称为一个端口;8086共有65536个端口。2.微机接口是位于主机与外设之间的一些转换电路的总称。接口的基本功能是输入缓冲、输出锁存、信号变换等。3.控制信息、地址信息、数据信息4.输入输出指的是主机(或CPU)与外设之间的数据传送。 CPU从外设输入数据的过程称为输入。 CPU向外设输出数据的过程称为输出。5.输入输出方式有三种:(1)程序控制输入输出方式。(2)输入中断输入输出方式。(3)直接存储器存取方式。6.区分和选通不同外设(接口)工作。7.为了使总线能够更好地连接不同的抹模块和传输数据,为其制定或公开总线的一些详细规范,这种规范就叫总线标准。8.总线是一组信号的集合,是计算机各模块间进行信号传输的公共通道。9.PCI总线的优点:(1)高性能(2)通用性强(3)低成本(4)使用方便(5)可靠性高、数据完整性好10.把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。11. 所谓中断是指CPU在正常执行程序的过程中,由于内部/外部事件的触发或由程序的预先安排,引起CPU暂时中断当前正在运行的程序,而转去执行为内部/外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程称为中断。12.中断向量是中断服务程序的入口地址。13.CPU响应可屏蔽中断的条件是:(1)CPU必须处于开中断状态IF=1 (2)CPU现行指令执行结束 (3)没有其他优先级高的中断请求。(没有内部中断,没有非屏蔽中断,没有总线请求。14.初始化命令字的作用是使芯片处于一个规定的基本工作方式,并在此方式下进行工作。15.略。16.数据锁存就是延长数据存在时间,便于与外设存取时间配合。在外设速度与主机相匹配时,可以不需要锁存。17.主要特点:数据并行传输,传输速度快,但距离较近。主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。18.8255A有3种工作方式: 方式0:基本I/O方式; 方式1:单向选通I/O方式; 方式2:双向选通I/O方式。19.8253有多种工作方式供选择,因此8253在使用前必须先向其写控制字,以决定究竟工作在哪一种方式。20.定时器和计数器是同一器件——计数器件,其共同的特点是都有一个计数脉冲输入端,每输入一个脉冲,计数器就进行加1或减1计数。 若计数器件的计数脉冲的频率固定,则可利用计数实现定时,这就是定时器。 若计数器件的作用仅仅是记录输入脉冲的多少,则称为计数器。21.(1)不可以 (2)不可以 (3)从输出锁存寄存器读出减计数单元中的计数值。22.采样保持器使在进行A/D转换时,输入到A/D转换器的模拟电压保持不变。当输入的模拟电压变化较A/D转换器的速度快时,需在A/D转换器的输入端加一个采样保持器。23.不一定。如果延时的时间长度超过A/D转换的时间长度,可读入正确的数字量。24.串行通信中:数据传送方式是串行的(一位一位传送),数据传送速度较慢,但成本低,适用于远距离传送。 并行通信中:数据传送方式是并行的(数位一起传送),数据传送速度较高,但成本较高,适用于近距离通信。25.计算机中的数字数据信号在长距离传输中会严重失真,使用调制解调器将数字信号调制成适合于在线路上传输的信号,在接收端再使用Modem将其反向变换(解调)为数字信号。26.异步传送方式是以字符为单位传送数据的。每个字符前有起始位,表示字符的开始,在字符结束时有停止位,表示字符结束。27.输入缓冲的作用是为了防止外设数据干扰数据总线。28.输出锁存的作用是为了使CPU通过数据总线输出给外设的数据能保持住。29.从8253计数器中读出的计数值不是读出瞬间的减计数器的内容。30.说明CPU正在执行中断服务程序。

四、编程设计题1.74LS138Y74LS138Y0G1G2AG2BCBAA4A9A7A2A3A8200H~203HA5A6

图8

按照图8译码电路,有8根地址线没有参加译码,故有28=256个重叠地址。

2.(1)地址范围:80H~83H;计数器0#:80H; 计数器1#:81H; 计数器2#:82H; 控制寄存器:83H(2)计数器0#为BCD码计数方式,工作于方式3,方式控制字为00010111B=17HCLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波),即计数初值为10,BCD码计数,为10H。(3)8253初始化程序: MOV AL,17HOUT 83H,ALMOV AL,10HOUT 80H,AL

3.(1)地址范围:310H~313H(2)A口工作在方式0输出(3)初始化程序MOV AL,80HMOV DX,313HOUT DX,AL

4.(1)各端口的地址为:A口:310HB口:312HC口:314H控制寄存器:316H(2)初始化程序:MOV AL,82HMOV DX,316HOUT DX,AL

5.(1)A口:188HB口:189HC口:18AH控制口:18BH(2)A口输入方式0B口输出方0控制字:10010000 90H(3)初始化程序MOV AL,90HMOV DX,18BHOUT DX,AL

6. (1)硬件连接图,如图98255APA8255APA1PA0PA7D0+5V┇D7┇

图9

(2)初始化程序段 MOV AL,90H ;A口控制字(A口方式0,输入) OUT PORT,AL ;控制字写入控制寄存器(PORT代表控制寄存器的端口地址)

7.题解:(1)采用74LS138译码器的地址译码电路,如图10。

74LS138Y74LS138Y0G1G2AG2BCBAA8A2A7A5A0A1A6A9300HA3A4

图10

(2)产生正三角波,DAC0832的参考电源UERF应接-5V。(3)产生持续三角波的程序: MAIN PROC FAR PUSH DS MOV AX,0 PUSH AXNEXT: MOV AL,0NEXT1:MOV DX,300h OUT DX,AL CALL DELAY ADD AL,1 CMP AL,0FFH JB NEXT1NEXT2:MOV DX,300H OUT DX,AL CALL DELAY SUB AL,1 CMP AL,0 JA NEXT2 JMP NEXT RETMAIN ENDP

第四部分《微机接口技术》模拟试题及答案

一.

填空题(每空2分,共30分)1.

8086CPU的外部中断引脚有和。2.

PCI总线属于现代总线。3.

8086的中断可分为、两大类。4.

8255A具有三种工作方式:、和。5.

8253中有个独立的计数器。6.

0832是常用的转换芯片。7.

软件识别按键时,当识别有键按下后所加的一段延时程序是为了。8.

串行通信方式分为和。9.

RS-232-C是与间的标准。二.

选择题(每小题2分,共30分)1.数据的输入输出指的是()进行数据交换。 A.CPU与存储器 B.CPU与外设C.存储器与外设 D.内存与外存2.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。 A.52 B.5 C.25 D.103.8086在执行INAL,DX指令时,AL寄存器的内容输出到()上。 A.地址总线 B.数据总线C.存储器 D.寄存器4.ISA总线的数据宽度为()位。 A.64 B.32 C.16 D.85.8086中断向量表的大小为()字节。 A.256 B.1024 C.2k D.64k6.软中断INTn(n=10H~FFH)的优先级排列原则是()。 A.n值愈小级别越高 B.无优先级别C.n值愈大级别越高 D.随应用而定7.8255A工作在方式2(双向选通I/O)时,()。 A.只能作输入接口 B.只能作输出接口C.作输入口或作输出口 D.同时可作输入口、输出口8.可编程定时器/计数器8253的控制字为()个字节。 A.1 B.2 C.3 D.49.起动8253的计数器开始或计数的方式有() A.软件方式 B.硬件方式C.软件和硬件方式 D.门控信号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.3213.LCD显示器比LED显示器()。 A.费电 B.省电C.亮度高 D.屏幕大14.串行通信适用于()微机间的数据传送。 A.不同类型 B.同类型 C.近距离 D.远距离15.两台微机间进行串行通信时,波特率应设置为()。A.不同 B.相同C.可相同也可不同 D.固定不变三.

简答题(每小题6分,共30分)1.什么是接口?接口的基本功能是什么?2.什么是总线?3.什么是中断向量表?4.并行接口的主要特点及其主要功能是什么?5.调制解调器在串行通信中有什么作用?四.编程(10分) 如图11电路,使用DAC0832在U0产生持续正三角波。(1)设计一个产生地址为300H的地址译码信号,画出采用74LS138译码器的地址译码电路。(2)产生正三角波,DAC0832的参考电源UERF应如何接?(3)写出产生三角波的程序。

DAC0832RDAC0832RfbIOUT1D0D7+5VILEUREFIOUT2_+XFERWR2┇WR1U0IOW300HDBCS

图11

《微机接口技术》模拟试题参考答案

一、填空题1.INTR NMI2.高端3.内部中断 外部中断4.基本I/O 选通I/O 双向选通I/O5.三6.D/A7.去抖动8.异步 同步9.微机 Modem二、选择题1.B 2.C 3.B 4.C 5.B 6.A 7.D 8.A 9.C 10.A11.B 12.D 13.B 14.D 15.B三、简答题1.微机接口是位于主机与外设之间的一些转换电路的总称。接口的基本功能是输入缓冲、输出锁存、信号变换等。2.总线是一组信号的集合,是计算机各模块间进行信号传输的公共通道。3.把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。4.主要特点:数据并行传输,传输速度快,但距离较近。主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。5.计算机中的数字数据信号在长距离传输中会严重失真,使用调制解调器将数字信号调制成适合于在线路上传输的信号,在接收端再使用Modem将其反向变换(解调)为数字信号。四.编程

(1)采用74LS138译码器的地址译码电路,如图12

74LS138Y74LS138Y0G1G2AG2BCBAA8A2A7A5A0A1A6A9300HA3A4

图12

(2)产生正三角波,DAC0832的参考电源UERF应接-5V。(3)产生持续三角波的程序: MAIN PROC FAR PUSH DS MOV AX,0 PUSH AXNEXT: MOV AL,0NEXT1:MOV DX,300h OUT DX,AL CALL DELAY ADD AL,1 CMP AL,0FFH JB NEXT1NEXT2:MOV DX,300H OUT DX,AL CALL DELAY SUB AL,1 CMP AL,0 JA NEXT2 JMP NEXT RETMAIN ENDP01年《微机原理与接口技术》试题2004年01月09日11:08:56北京自考热线一、单项选择题(每题1分,共15分)1.CPU与外设间数据传送的控制方式有()A.中断方式B.DMA方式C.程序控制方式D.以上三种都是2.8086CPU内标志寄存器中的控制标志位占()A.9位B.6位C.3位D.16位3.若传输率为2400,收、发时钟(RxC∕TxC)频率为38.4KHz,则波特率因子为()A.1B.16C.32D.644.CPU与I∕O设备间传送的信号有()A.数据信息B.控制信息C.状态信息D.以上三种都是5.8251的方式字(模式字)的作用是()A.决定8251的通信方式B.决定8251的数据传送方向C.决定8251的通信方式和数据格式D.以上三种都不对6.8255A这既可作数据输入、出端口,又可提供控制信息、状态信息的端口是()A.B口B.A口C.A、B、C三端口均可以D.C口7.设串行异步通信的数据格式是:1个起始位,7个数据位,1个校验位,1个停止位,若传输率为1200,则每秒钟传输的最大字符数为()A.10个B.110个C.120个D.240个8.在数据传输率相同的情况下,同步字符传输的速度要高于异步字符传输,其原因是()A.字符间无间隔B.双方通信同步C.发生错误的概率少D.附加的辅助信息总量少9.采用高速缓存Cache的目的是()A.提高总线速度B.提高主存速度C.使CPU全速运行D.扩大寻址空间10.在中断方式下,外设数据输入到内存的路径是()A.外设→数据总线→内存B.外设→数据总线→CPU→内存C.外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存11.CPU响应中断请求和响应DMA请求的本质区别是()A.中断响应靠软件实现B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线C.速度慢D.控制简单12.堆栈的工作方式是()A.先进先出B.随机读写C.只能读出,不能写入D.后进先出13.指令MOVAX,[3070H]中源操作数的寻址方式为()A.寄存器寻址B.直接寻址C.立即寻址D.间接寻址14.Reset信号到来后,8086CPU的启动地址为()A.00000HB.FFFFFHC.FFFF0HD.0FFFFH15.用3片8259A级联,最多可管理的中断数是()A.24级B.22级C.23级D.21级二、填空题(每空1分,共20分)

1.用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片__________片,产生片选信号的地址需要__________位。

2.在8086CPU中,总线接口部件(BIU)的功能是______________________________,执行部件(EU)的功能是______________________________。

3.在8086中,一条指令的物理地址是由______________________________相加得到的。

4.8086CPU只在______________________________时,才执行总线周期。

5.8086∕8088CPU工作在最大模式时,总线控制器产生控制信号的依据是____________________。

6.从CPU的NMI引脚产生的中断叫做____________________,他的响应不受____________________的影响。

7.中断类型码为15H的中断,其服务程序的入口地址一定存放在____________________四个连续的单元中,若这四个单元的的内容为:66H、50H、88H、30H,则其服务程序的入口地址为____________________。

8.在8086系统中,最小模式下CPU通过__________引脚接收DMA控制器的总线请求,而从__________引脚上向DMA控制器发总线请求允许。

9.设微机的地址总线为16位,其RAM存储器容量为32KB,首地址为4000H,且地址是连续的,则可用的最高地址是____________________。

10.可编程串行接口芯片8251A可检测______________________________三种错误。

11.常用来实现RS-232C电平与TTL电平相互转换的电路是。

12.在存储系统的层次结构中,通常分为____________________两个层次。

13.设8253的计数器1的输入时钟频率为1MHz,以BCD码计数,要求该通道每隔5ms输出一个正跳变信号,则其方式控制字应为____________________。

14.若要可编程并行芯片8255A三个端口均作为输入口,则其方式选择控制字应为____________________。

15.为使DMA操作过程正确进行,DMA操作之前,系统程序要对DMA控制器预置________________________________________三个信息。

三、名词解释(每小题2分,共10分)

1.调制与解调

2.DRAM

3.波特率

4.中断嵌套

5.总线主模块四.简答题(每小题5分,共15分)

1.总线标准化的目的是什么?EIA-RS-232C是什么标准?主要包括哪些内容?适用于何种场合。

2.某8086系统中有一片8253芯片,其4个端口为:310H、312H、314H、316H,计数脉冲(CLK引脚)频率为1MHz,按BCD码计数,试编写使计数器1输出周期为250μs方波,计数器2对外事件计数,计满500个事件后输出中断请求信号的汇编程序。

3.8086CPU响应可屏蔽中断的条件是什么?下面是CPU用8255A作打印机接口采用中断方式传送数据的程序段,8255A的口地址为300H~306H,请阅读程序回答下列问题:(1)打印数据从8255A的哪个端口输出,工作于何种方式?(2)中断类型码是什么?(3)中断服务子程序的入口地址是多少?五.简单应用题(共40分)

1.I/O端口地址译码器电路如图1所示,试指出Y1,Y2对应的端口地址及操作类型。(带&的为与非门,带≥1的为或门,带‘1’的为非门)。(10分)

2.8086CPU通过8255A与DAC0832接口的连接如图2所示,8255A的端口地址为300H~306H,请编写能从Vout端产生连续锯凿波的程序。设MOV、OUT指令的执行时间为10T,INC指令为2T,JNZ和JMP指令为12T,CPU主频为10MHz,计算锯凿波的周期。程序中主要语句应加适当注释。(15分)

3.利用8251A实现与外设串行通信的控制程序如下,其中8251A的控制∕状态口地址为2F9H,数据口地址为2F8H,要求:

(1)阅读此程序,加上适当注释,并说明串行数据格式和程序实现的功能。

(2)指出CPU与8251A间数据传送的控制方式及数据区首地址。(15分)

MOVDX,2F9H

MOVAL,40H

OUTDX,AL

MOVAL,5AH

OUTDX,AL

MOVAL,11H

OUTDX,AL

MOVDI,3000H

MOVCX,0FFH

STT:MOVDX,2F9H

INAL,DX

ANDAL,01H

JZSTT

MOVDX,2F8H

MOVAL,[DI]

OUTDX,AL

INCDI

LOOPSTT

HLT安徽广播电视大学铜陵分校期中测验试卷《微机接口技术》试题一、单项选择题(每题2分,共20分)1、接口的基本功能是()。A.输入缓冲B.输出锁存C.输入缓冲,输出锁存D.编址使用2、类型码为8的中断服务程序入口地址放在内存地址为()开始的4个单元中。A.8B.0:8C.32HD.323、独立I/O端口编址方式中,端口地址范围是()。A.00000H棗FFFFFHB.0000H棗FFFFHC.00H棗FFHD.0棗1284、微处理器只启动外设而不干预传送过程的传送方式是()方式。

A.中断B.DMAC.查询D.无条件5、初始化时8259A没有对优先级管理方式编程时,则8259A自动进入()方式。A.自动循环B.完全嵌套C.特殊循环D.特殊屏蔽6、当有如下中断请求时,微处理器执行完当前指令后,优先响应()A.INTOB.NMIC.INTRD.单步中断7、中断自动结束方式是自动将8259A()相应位清零。A.ISRB.IMRC.IRRD.ICW8、8255工作在方式O时,具有()功能。A.查询输入/输出B.输入缓冲,输出锁存C.无条件输入/输出D.双向数据传送9、8255AA组工作于方式O,B组工作于方式1,A口输出,B口输入,设计工作方式选择控制字为()A.1000100BB.0000110BC.10010000BD.10000110B10、8255A工作于方式1输入时A口(B口)INTE是受()控制的。A.PC4(PC2)B.PC3(PC1)C.PC2(PC0)D.PC5(PC6)二、判断题(本题共20分,每小题2分)1、接口即是端口。()2、查询传送方式下,微处理器与外设并行工作。()3、中断向量就是中断类型码。()4、8259A最多可管理64级优先级中断源,即是能管

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论