收藏 分享(赏)

微机接口技术练习题.docx

上传人:jw66tk88 文档编号:5373675 上传时间:2019-02-25 格式:DOCX 页数:13 大小:60.23KB
下载 相关 举报
微机接口技术练习题.docx_第1页
第1页 / 共13页
微机接口技术练习题.docx_第2页
第2页 / 共13页
微机接口技术练习题.docx_第3页
第3页 / 共13页
微机接口技术练习题.docx_第4页
第4页 / 共13页
微机接口技术练习题.docx_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、第一部分 微机原理与接口技术综合练习题一填空题1接口的基本功能是 和 等。2数据输入/输出的五种方式是 、 、 、 、 和 。 3在查询输入/输出方式下,外设必须至少有两个端口,一个是 端口,另一个是 端口。4如果某条数据线上传送的数字是 1,则传送数字 1 时刻数据线上的电压为 电平。5如果某条数据线上传送的数字是 0,则传送数字 0 时刻数据线上的电压为 电平。6DMA 方式的中文意义是 ,它适用于 数据传送。7在译码过程中,如果有一根地址线没用到,会有 个重叠地址。8总线按传送信息的类别可分为: 、 、 三类。9PCI 总线属于现代 总线。10总线传输方式通常有三种: 、 和 。11在总

2、线上完成一次数据传输一般要经历如下阶段 、 、 、 。12按总线在微机结构中所处的位置,总线可分为 、 、 、 。13系统总线按其性能可分为: 和 。14系统总线按其技术上的差异可分为: 和 。158086CPU 的外部中断引脚有 和 。168086 的中断可分为 、 两大类。178086 的外部中断分为 和 。188255A 是 芯片。198255A 具有三种工作方式: 、 和 。208255A 有 种工作方式。218253 有 种工作方式。228253 中有 个独立的计数器。238253 是 。248253 中的每个计数器可作为二进制和 进制计数器用。258253 共有 个地址。26从 8

3、253 计数器中读出的计数值 不是 读出瞬间的减计数器的内容。270809 是常用的 转换芯片。28数/模转换方式有多种方法,常用的是 。290832 是常用的 转换芯片。30软件识别按键时,当识别有键按下后所加的一段延时程序是为了 。31常用的软件识别按键的方法有 、 。32LED 显示器有共阳极和 之分。33调制解调器是 和 的组合器件。34面向字符型的串行通信协议规定数据是以 为单位传送的。35串行通信方式分为 和 。36RS-232-C 是 与 间的标准。37根据传输线路不同,串行通信可分为三种方式: 、 和 。38在串行通信过程中, 又称为数据终端设备, 又称为数据通信设备。39串行

4、通信中“每秒传送的二进制位数”称为 。40远距离串行通信应使用 。二 选择题18086CPU 工作在总线请求方式时,会让出( ) 。A地址总线 B数据总线 C地址和数据总线 D地址、数据和控制总线28086CPU 的 I/O 地址空间为( )字节。A64KB B1MB C256B D1024B3CPU 在执行 OUT DX, AL 指令时, ( )寄存器的内容送到地址总线上。AAL BDX CAX DDL4数据的输入输出指的是( )进行数据交换。ACPU 与存储器 BCPU 与外设 C存储器与外设 D内存与外存5在给接口编址的过程中,如果有 5 根地址线没有参加译码,则可能产生( )个重叠地址

5、。 A5 2 B5 C2 5 D1068086 在执行 IN AL,DX 指令时,DX 寄存器的内容送到( )上。A地址总线 B数据总线 C存储器 D寄存器7在中断输入/输出方式下,外设的( )线可用于向 CPU 发送中断请求信号。A地址 B状态 C数据 D其他8CPU 在执行 OUT DX, AL 指令时, ( )寄存器的内容送到数据总线上。AAL BDX CAX DDL9查询输入/输出方式需要外设提供( )信号,只有其有效时,才能进行数据的输入和输出。A控制 B地址 C状态 D数据10当 CPU 执行存储器读指令时,其( ) 。AM/IO 线为高、RD 线为低 BM/IO 线 为低、RD

6、线为低CM/IO 线 为低、RD 线为高 DM/IO 线 为高、RD 线为高11CPU 在执行 IN AL,DX 指令时,其( ) 。AM/IO 线为低、RD 线为低 BM/IO 线 为高、RD 线为低CM/IO 线 为低、RD 线为高 DM/IO 线 为高、RD 线为高15.地址译码器的输入端应接在( )总线上。 A地址 B数据 C控制D以上都对16地址译码器的输出一般可为接口的( )信号。A片选 B数据输入 C地址 D控制17PCI 总线的数据宽度为( )位。A8 B16 C32 D6418ISA 总线的数据宽度为( )位。A64 B32 C16 D819总线的宽度用数据总线的条数表示,其

7、单位是( ) 。A位 B字节 C字 D双字20总线的宽度用( )总线的条数表示。A地址 B数据 C控制 D以上所有21总线的标准传输率是总线上( ) 。A每秒传输的最大字节量 B每秒传输的最大位数C每秒传输的最大信息量 D每秒传输的数据量23CPU 响应 INTR 引脚上来的中断请求的条件是( ) 。AIF=0 BIF=1 CTF=0 DTF=124若 8259A 工作在优先级自动循环方式,则 IRQ4 的中断请求被响应并且服务完毕后,优先级最高的中断源是( ) 。AIRQ 3 BIRQ 5 CIRQ 0 DIRQ 4258086 中断系统可以管理( )种中断。A16 B1K C256 D12

8、8268086 中断向量表的大小为( )字节。A256 B1024 C2k D64k28两片 8259A 级联后可管理( )级中断。A15 B16 C32 D64298086 中断系统中优先级最低的的是( ) 。A可屏蔽中断 B不可屏蔽中断 C单步中断 D除法出错308255A 工作在方式 2(双向选通 I/O)时, ( ) 。A只能作输入接口 B只能作输出接口 C作输入口或作输出口D同时可作输入口、输出口31传输距离较近时,常采用( ) 。A串行接口 B简单接口 C可编程接口 D并行接口32并行接口一般要对输出数据进行锁存,其原因是( ) 。A外设速度常低于主机速度 B主机速度常低于外设速度

9、C主机与外设速度通常差不多 D要控制对多个外设的存取33可编程定时器/计数器 8253 有( )种工作方式。A一种 B二种 C六种 D八种34计数器与定时器的工作原理是( ) 。A不完全相同的 B根本不同的 C相同的 D互不相关的35可编程定时器/计数器 8253 的控制字为( )个字节。A1 B2 C3 D436启动 8253 的计数器开始或计数的方式有( ) 。A软件方式 B硬件方式 C软件和硬件方式 D门控信号37向 8253 写入的计数初值写到了( )中。A初值寄存器 B计数器 0 通道 C减计数单元 D控制字寄存器38在对 8253 进行任何操作前,都必须先向 8253 写入一个(

10、) ,以确定 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梯形电阻网络中的电阻为( ) 。A10K 和 20 K BR 和 2RCR 和 RF D2R 和 RF43D/A 转换器输出模拟电压的最大幅值不会超过( ) 。A+5

11、V B0VC输入电压 D参考电压45使多路模拟信号共有一个 A/D 转换器时,需使用( ) 。A采样保持器 B多路模拟开关 C传感器 D滤波电路46将各种物理信号变成电信号的装置称为( ) 。A采样保持器 B传感器 C模/数转换器 D数/模转换器47当外设所需的控制信号为模拟电压时,需在输出通道中设计一个( ) 。AA/D 转换器 B定时 /计数器 C传感器 DD/A 转换器48ADC0809 的 EOC 引脚如果输出为高电平,表示( ) 。A启动 A/D 转换 B读出数字量 CA/D 转换结束 DA/D 转换器49用 8255 的 PA 口和 PC 口的低 4 位接一个键盘阵列,最多可识别(

12、 )个按键。A6 B8 C16 D3250LCD 显示器比 LED 显示器( ) 。A费电 B省电 C亮度高 D屏幕大51使 8 段 LED 显示器显示数字的编码称为( ) 。A字形码 BASCII 码 C区位码 DBCD 码52按键的抖动是由( )造成的。A电压不稳定 B电流不稳定 C机械运动抖动和接触不稳定 D按键速度太慢538251 的最高波特率为( )bps。A1200 B9600C19200 D3840054标准的 RS-232-C 规定的串行数据传送距离为( )米。A10 B20 C50 D10055串行通信适用于( )微机间的数据传送。A不同类型 B同类型 C近距离 D远距离56

13、两台微机间进行串行通信时,波特率应设置为( ) 。A不同 B相同 C可相同也可不同 D固定不变57两台微机间进行串行双工通信时,最少可采用( )根线。A2 B3 C4 D558微机的串口的 I/O 地址为( ) 。A3F8H 3FFH B2FBH2FFH C378H3F7H D3E0H3E7H三、编程设计题2写出如图 1 所示原理图中,芯片 8253 选通工作的地址范围,各端口地址各为多少?置 8253 计数器 0#为 BCD 码计数方式,工作于方式 3(方波发生器) ,CLK 0 输入端每来 5个计数脉冲,输出端 OUT0 的高电平与低电平反相一次(对称方波) ,写出设置控制字的指令序列(控

14、制字格式如图 2 所示) 。图 1图 2(8253 控制字格式)3如图 3 所示,8255 的 A 口与共阴极的 LED 显示器相连,若片选信号A9A 2=11000100 时选中 8255A,问 8255A 的地址范围是多少?A 口应工作在什么方式?写出 8255A 的初始化程序。8255AA0A1A0A1PA7PA6PA0 CS74LS138Y4G1G2AG2BCBAA9A4A8A6A2A3A7A5OUT0CATE0CLK0OUT1CATE1CLK1OUT2CATE2CLK28253D0D1D2D3D4D5D6D7ABCE1E2E374LS138A1A0CSRDWRY0A2A3A4A5A6

15、A7SC18253 控制字格式BCD 码计数 1;二进制 0工作方式:000方式 0;001方式 1; 110方式 6写计数初值00 计数值送 OL,01 写低 8 位,10 写高 8 位,11 先写低 8 位再写高 8 位选择计数器:00 计数器 0#,01 计数器 1#,10 计数器 2#SC0 RL0RL1 M1M2 M0 BCD4如图 4,分析各端口的地址,并写出 8255A 的初始化程序。图 45如图 5,所示电路,分析各端口地址;A 口、B 口工作在什么方式;写出 8255A的初始化程序(8255 控制字格式如图 6 所示) 。图 5D6 D5 D4 D3 D2 D1 D01825

16、5 控制字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方式 28255AA0A1A1A2PA7PA6PA0 CS74LS138Y4G1G2AG2BCBAA9A4A8A6A0A3A7A5PB7PB0 +5VPB68255APA7PA0PB7PB6PB0A0A1A0A1 CS74LS138Y2G1G2AG2BCBAA8A4A7A5A2A3A6+5V图 6(8255 控制字格式)6 ,利用 8255A 检测 8 个外部开关量的状态,请画出接口电路图,写出初始化程序段。

17、7如图 7 电路,使用 DAC0832 在 U0 产生持续正三角波。(1)采用 74LS138 译码器产生地址为 300H 的地址译码信号,画出 74LS138 译码电路。(2)产生正三角波,DAC0832 的参考电源 UERF 应如何接?(3)写出产生三角波的程序。图 7微机原理与接口技术综合练习题参考答案一、填空题1输入缓冲 输出锁存 2程序控制 中断 DMA 无条件 I/O 处理机3状态 数据 4高5低 6直接存储器 存取批量高速72 8地址总线 数据总线 控制总线9 高端 10同步传输 半同步传输 异步传输11总线请求和仲裁阶段 寻址阶段 数据传送阶段 结束阶段12片内总线 芯片总线

18、系统总线 外部总线13高端总线 低端总线 14传统总线 现代总线15 INTR NMI 16内部中断 外部中断17可屏蔽中断(INTR) 不可屏蔽中断(NMI)18可编程并行接口 19基本 I/O 选通 I/O 双向选通 I/ODAC0832RfbIOUT1D0D7+5VILEUREFIOUT2_+XFERWR2WR1U0IOW300HDBCS20三 21 622三 23可编程定时器/计数器24十 25 426不是 27 A/D28 T 型电阻网络法 29 D/A30去抖动 31行扫描法 反转法32共阴极 33调制器 解调器34字符 35异步 同步36微机 Modem37单工传输方式 半双工传

19、输方式 全双工传输方式38微机 Modem 39波特率40 MODEM二、选择题1D 2A 3B 4B 5C 6A 7B 8A 9C 10A11A 15.A 16A 17C 18C 19A 20B21A 23B 24B 25C 26B 28A 29C 30D31D 32A 33C 34C 35A 36C 37A 38A 39B 40D41C 42B 43D 45B 46B 47D 48C 49D 50B51A 52C 53C 54C 55D 56B 57B 58A三、编程设计题2 (1)地址范围:80H83H ;计数器 0#:80H; 计数器 1#:81H ; 计数器 2#:82H; 控制寄存

20、器:83H(2)计数器 0#为 BCD 码计数方式,工作于方式 3,方式控制字为 00010111B=17HCLK0 输入端每来 5 个计数脉冲,输出端 OUT0 的高电平与低电平反相一次(对称方波),即计数初值为 10,BCD 码计数,为 10H。(3)8253 初始化程序:MOV AL,17HOUT 83H,ALMOV AL,10HOUT 80H,AL3 (1)地址范围:310H313H(2)A 口工作在方式 0 输出(3)初始化程序 MOV AL,80HMOV DX,313HOUT DX,AL41)各端口的地址为:A 口:310HB 口:312HC 口:314H控制寄存器:316H(2)

21、初始化程序:MOV AL,82HMOV DX,316HOUT DX,AL5 (1)A 口:188HB 口:189HC 口:18AH控制口:18BH(2)A 口输入方式 0B 口输出方 0控制字:10010000 90H(3)初始化程序MOV AL,90HMOV DX,18BHOUT DX,AL6 (1)硬件连接图,如图 9(2)初始化程序段MOV AL,90H ;A 口控制字(A 口方式 0,输入)OUT PORT,AL ;控制字写入控制寄存器(PORT 代表控制寄存器的端口地址)7题解:(1)采用 74LS138 译码器的地址译码电路,如图 10。(2)产生正三角波,DAC0832 的参考电

22、源 UERF 应接-5V。(3)产生持续三角波的程序:MAIN PROC FARPUSH DSMOV AX,0PUSH AXNEXT: MOV AL,0NEXT1:MOV DX,300hOUT DX,ALCALL DELAYADD AL, 18255APA1PA0PA7D0+5VD7 74LS138Y0G1G2AG2BCBAA8A2A7A5A0A1A6A9300HA3A4CMP AL, 0FFHJB NEXT1NEXT2:MOV DX,300HOUT DX,ALCALL DELAYSUB AL,1CMP AL, 0JA NEXT2JMP NEXTRETMAIN ENDP第二部分 微机原理与接口

23、技术模拟试题及答案一 填空题(每空 2 分,共 30 分)1 8086CPU 的外部中断引脚有 和 。2 PCI 总线属于现代 总线。3 8086 的中断可分为 、 两大类。4 8255A 具有三种工作方式: 、 和 。5 8253 中有 个独立的计数器。6 0832 是常用的 转换芯片。7 软件识别按键时,当识别有键按下后所加的一段延时程序是为了 。8 串行通信方式分为 和 。9 RS-232-C 是 与 间的标准。二 选择题(每小题 2 分,共 30 分)1数据的输入输出指的是( )进行数据交换。ACPU 与存储器 BCPU 与外设 C存储器与外设 D内存与外存2在给接口编址的过程中,如果

24、有 5 根地址线没有参加译码,则可能产生( )个重叠地址。A5 2 B5 C2 5 D1038086 在执行 IN AL,DX 指令时,AL 寄存器的内容输出到( )上。A地址总线 B数据总线 C存储器 D寄存器4ISA 总线的数据宽度为( )位。A64 B32 C16 D858086 中断向量表的大小为( )字节。A256 B1024 C2k D64k6软中断 INTn(n=10H FFH)的优先级排列原则是( ) 。An 值愈小级别越高 B无优先级别 Cn 值愈大级别越高 D随应用而定78255A 工作在方式 2(双向选通 I/O)时, ( ) 。A只能作输入接口 B只能作输出接口C作输入

25、口或作输出口 D同时可作输入口、输出口8可编程定时器/计数器 8253 的控制字为( )个字节。A1 B2 C3 D49起动 8253 的计数器开始或计数的方式有( )A软件方式 B硬件方式 C软件和硬件方式 D门控信号10当外设的输出信号为模拟电压时,需在输入通道中设计一个( ) 。AA/D 转换器 BD/A 转换器 C定时器/ 计数器 D传感器11使多路模拟信号共有一个 A/D 转换器时,需使用( ) 。A采样保持器 B多路模拟开关 C传感器 D滤波电路12用 8255 的 PA 口和 PC 口的低 4 位接一个键盘阵列,最多可识别( )个按键。A6 B8 C16 D3213LCD 显示器

26、比 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 译码器

27、的地址译码电路。(2)产生正三角波,DAC0832 的参考电源 UERF 应如何接?(3)写出产生三角波的程序。DAC0832RfbIOUT1D0D7+5VILEUREFIOUT2_+XFERWR2WR1U0IOW300HDBCS微机原理与接口技术模拟试题参考答案一、填空题1INTR NMI2高端 3内部中断 外部中断 4基本 I/O 选通 I/O 双向选通 I/O5三 6D/A7去抖动 8异步 同步 9微机 Modem二、选择题 1B 2C 3B 4C 5B 6A 7D 8A 9C10A11B 12D 13B 14D 15B三、简答题 1微机接口是位于主机与外设之间的一些转换电路的总称。接口

28、的基本功能是输入缓冲、输出锁存、信号变换等。2总线是一组信号线的集合,是计算机各模块间进行信号传输的公共通道。3把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。4主要特点:数据并行传输,传输速度快,但距离较近。主要功能:并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。5计算机中的数字数据信号在长距离传输中会严重失真,使用调制解调器将数字信号调制成适合于在线路上传输的信号,在接收端再使用 Modem 将其反向变换(解调)为数字信号。四编程(1)采用 74LS138 译码器的地址译码电路,如图 12(2)产生正三角波,DAC0832 的参考电源 UERF 应接-5V。(3)产生持续三角波的程序:MAIN PROC FARPUSH DS74LS138Y0G1G2AG2BCBAA8A2A7A5A0A1A6A9300HA3A4MOV AX,0PUSH AXNEXT: MOV AL,0NEXT1:MOV DX,300hOUT DX,ALCALL DELAYADD AL, 1CMP AL, 0FFHJB NEXT1NEXT2:MOV DX,300HOUT DX,ALCALL DELAYSUB AL,1CMP AL, 0JA NEXT2JMP NEXTRETMAIN ENDP

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

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报