最新广东海洋大学微机接口技术练习题.docx
《最新广东海洋大学微机接口技术练习题.docx》由会员分享,可在线阅读,更多相关《最新广东海洋大学微机接口技术练习题.docx(25页珍藏版)》请在冰点文库上搜索。
最新广东海洋大学微机接口技术练习题
1、作者:
蒋志华《市场调查与预测》,中国统计出版社2002年8月§11-2市场调查分析书面报告
10元以下□10~50元□50~100元□100元以上□
在上海,随着轨道交通的发展,地铁商铺应运而生,并且在重要商圈已经形成一定的气候,投资经营地铁商铺逐渐为一大热门。
在人民广场地下的迪美购物中心,有一家DIY自制饰品店--“碧芝自制饰品店”
动漫书籍□化妆品□其他□
在上海,随着轨道交通的发展,地铁商铺应运而生,并且在重要商圈已经形成一定的气候,投资经营地铁商铺逐渐为一大热门。
在人民广场地下的迪美购物中心,有一家DIY自制饰品店--“碧芝自制饰品店”
除了“漂亮女生”形成的价格,优惠等条件的威胁外,还有“碧芝”的物品的新颖性,创意的独特性等,我们必须充分预见到。
当然,在竞争日益激烈的现代社会中,创业是件相当困难的事。
我们认为,在实行我们的创业计划之前,我们首先要了解竞争对手,吸取别人的经验教训,制订相应竞争的策略。
我相信只要我们的小店有自己独到的风格,价格优惠,服务热情周到,就一定能取得大多女孩的信任和喜爱。
2、你大部分的零用钱用于何处?
(二)创业弱势分析
2003年,上海市总人口达到1464万人,上海是全国第一个出现人口负增长的地区。
第一部分《微机原理与接口技术》综合练习题
一.填空题
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.64KBB.1MBC.256BD.1024B
3.CPU在执行OUTDX,AL指令时,()寄存器的内容送到地址总线上。
A.ALB.DXC.AXD.DL
4.数据的输入输出指的是()进行数据交换。
A.CPU与存储器B.CPU与外设C.存储器与外设D.内存与外存
5.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生()个重叠地址。
A.52B.5C.25D.10
6.8086在执行INAL,DX指令时,DX寄存器的内容送到()上。
A.地址总线B.数据总线C.存储器D.寄存器
7.在中断输入/输出方式下,外设的()线可用于向CPU发送中断请求信号。
A.地址B.状态C.数据D.其他
8.CPU在执行OUTDX,AL指令时,()寄存器的内容送到数据总线上。
A.ALB.DXC.AXD.DL
9.查询输入/输出方式需要外设提供()信号,只有其有效时,才能进行数据的输入和输出。
A.控制B.地址C.状态D.数据
10.当CPU执行存储器读指令时,其()。
A.M/IO线为高、RD线为低B.M/IO线
为低、RD线为低
C.M/IO线
为低、RD线为高D.M/IO线
为高、RD线为高
11.CPU在执行INAL,DX指令时,其()。
A.M/IO线为低、RD线为低B.M/IO线
为高、RD线为低
C.M/IO线
为低、RD线为高D.M/IO线
为高、RD线为高
15.地址译码器的输入端应接在()总线上。
A.地址B.数据C.控制D.以上都对
16.地址译码器的输出一般可为接口的()信号。
A.片选B.数据输入C.地址D.控制
17.PCI总线的数据宽度为()位。
A.8B.16C.32D.64
18.ISA总线的数据宽度为()位。
A.64B.32C.16D.8
19.总线的宽度用数据总线的条数表示,其单位是()。
A.位B.字节C.字D.双字
20.总线的宽度用()总线的条数表示。
A.地址B.数据C.控制D.以上所有
21.总线的标准传输率是总线上()。
A.每秒传输的最大字节量B.每秒传输的最大位数
C.每秒传输的最大信息量D.每秒传输的数据量
23.CPU响应INTR引脚上来的中断请求的条件是()。
A.IF=0B.IF=1C.TF=0D.TF=1
24.若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先级最高的中断源是()。
A.IRQ3B.IRQ5C.IRQ0D.IRQ4
25.8086中断系统可以管理()种中断。
A.16B.1KC.256D.128
26.8086中断向量表的大小为()字节。
A.256B.1024C.2kD.64k
28.两片8259A级联后可管理()级中断。
A.15B.16C.32D.64
29.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.1B.2C.3D.4
36.启动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.10KΩ和20KΩB.R和2RC.R和RFD.2R和RF
43.D/A转换器输出模拟电压的最大幅值不会超过()。
A.+5VB.0VC.输入电压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.6B.8C.16D.32
50.LCD显示器比LED显示器()。
A.费电B.省电C.亮度高D.屏幕大
51.使8段LED显示器显示数字的编码称为()。
A.字形码B.ASCII码C.区位码D.BCD码
52.按键的抖动是由()造成的。
A.电压不稳定B.电流不稳定C.机械运动抖动和接触不稳定D.按键速度太慢
53.8251的最高波特率为()bps。
A.1200B.9600C.19200D.38400
54.标准的RS-232-C规定的串行数据传送距离为()米。
A.10B.20C.50D.100
55.串行通信适用于()微机间的数据传送。
A.不同类型B.同类型C.近距离D.远距离
56.两台微机间进行串行通信时,波特率应设置为()。
A.不同B.相同C.可相同也可不同D.固定不变
57.两台微机间进行串行双工通信时,最少可采用()根线。
A.2B.3C.4D.5
58.微机的串口的I/O地址为()。
A.3F8H~3FFHB.2FBH~2FFHC.378H~3F7HD.3E0H~3E7H
三、编程设计题
2.写出如图1所示原理图中,芯片8253选通工作的地址范围,各端口地址各为多少?
置8253计数器0#为BCD码计数方式,工作于方式3(方波发生器),CLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波),写出设置控制字的指令序列(控制字格式如图2所示)。
图1
图2(8253控制字格式)
3.如图3所示,8255的A口与共阴极的LED显示器相连,若片选信号A9~A2=11000100时选中8255A,问8255A的地址范围是多少?
A口应工作在什么方式?
写出8255A的初始化程序。
4.如图4,分析各端口的地址,并写出8255A的初始化程序。
图4
5.如图5,所示电路,分析各端口地址;A口、B口工作在什么方式;写出8255A的初始化程序(8255控制字格式如图6所示)。
图5
图6(8255控制字格式)
6.,利用8255A检测8个外部开关量的状态,请画出接口电路图,写出初始化程序段。
7.如图7电路,使用DAC0832在U0产生持续正三角波。
(1)采用74LS138译码器产生地址为300H的地址译码信号,画出74LS138译码电路。
(2)产生正三角波,DAC0832的参考电源UERF应如何接?
(3)写出产生三角波的程序。
图7
《微机原理与接口技术》综合练习题参考答案
一、填空题
1.输入缓冲输出锁存2.程序控制中断DMA无条件I/O处理机
3.状态数据4.高
5.低6.直接存储器存取批量高速
7.28.地址总线数据总线控制总线
9.高端10.同步传输半同步传输异步传输
11.总线请求和仲裁阶段寻址阶段数据传送阶段结束阶段
12.片内总线芯片总线系统总线外部总线
13.高端总线低端总线14.传统总线现代总线
15.INTRNMI16.内部中断外部中断
17.可屏蔽中断(INTR)不可屏蔽中断(NMI)
18.可编程并行接口19.基本I/O选通I/O双向选通I/O
20.三21.6
22.三23.可编程定时器/计数器
24.十25.4
26.不是27.A/D
28.T型电阻网络法29.D/A
30.去抖动31.行扫描法反转法
32.共阴极33.调制器解调器
34.字符35.异步同步
36.微机Modem
37.单工传输方式半双工传输方式全双工传输方式
38.微机Modem39.波特率
40.MODEM
二、选择题
1.D2.A3.B4.B5.C6.A7.B8.A9.C10.A
11.A15.A16.A17.C18.C19.A20.B
21.A23.B24.B25.C26.B28.A29.C30.D
31.D32.A33.C34.C35.A36.C37.A38.A39.B40.D
41.C42.B43.D45.B46.B47.D48.C49.D50.B
51.A52.C53.C54.C55.D56.B57.B58.A
三、编程设计题
2.
(1)地址范围:
80H~83H;
计数器0#:
80H;计数器1#:
81H;计数器2#:
82H;控制寄存器:
83H
(2)计数器0#为BCD码计数方式,工作于方式3,方式控制字为00010111B=17H
CLK0输入端每来5个计数脉冲,输出端OUT0的高电平与低电平反相一次(对称方波),即计数初值为10,BCD码计数,为10H。
(3)8253初始化程序:
MOVAL,17H
OUT83H,AL
MOVAL,10H
OUT80H,AL
3.
(1)地址范围:
310H~313H
(2)A口工作在方式0输出
(3)初始化程序MOVAL,80H
MOVDX,313H
OUTDX,AL
4.1)各端口的地址为:
A口:
310H
B口:
312H
C口:
314H
控制寄存器:
316H
(2)初始化程序:
MOVAL,82H
MOVDX,316H
OUTDX,AL
5.
(1)A口:
188H
B口:
189H
C口:
18AH
控制口:
18BH
(2)A口输入方式0
B口输出方0
控制字:
1001000090H
(3)初始化程序
MOVAL,90H
MOVDX,18BH
OUTDX,AL
6.
(1)硬件连接图,如图9
(2)初始化程序段
MOVAL,90H;A口控制字(A口方式0,输入)
OUTPORT,AL;控制字写入控制寄存器(PORT代表控制寄存器的端口地址)
7.题解:
(1)采用74LS138译码器的地址译码电路,如图10。
(2)产生正三角波,DAC0832的参考电源UERF应接-5V。
(3)产生持续三角波的程序:
MAINPROCFAR
PUSHDS
MOVAX,0
PUSHAX
NEXT:
MOVAL,0
NEXT1:
MOVDX,300h
OUTDX,AL
CALLDELAY
ADDAL,1
CMPAL,0FFH
JBNEXT1
NEXT2:
MOVDX,300H
OUTDX,AL
CALLDELAY
SUBAL,1
CMPAL,0
JANEXT2
JMPNEXT
RET
MAINENDP
第二部分《微机原理与接口技术》模拟试题及答案
一. 填空题(每空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.52B.5C.25D.10
3.8086在执行INAL,DX指令时,AL寄存器的内容输出到()上。
A.地址总线B.数据总线C.存储器D.寄存器
4.ISA总线的数据宽度为()位。
A.64B.32C.16D.8
5.8086中断向量表的大小为()字节。
A.256B.1024C.2kD.64k
6.软中断INTn(n=10H~FFH)的优先级排列原则是()。
A.n值愈小级别越高B.无优先级别C.n值愈大级别越高D.随应用而定
7.8255A工作在方式2(双向选通I/O)时,()。
A.只能作输入接口B.只能作输出接口
C.作输入口或作输出口D.同时可作输入口、输出口
8.可编程定时器/计数器8253的控制字为()个字节。
A.1B.2C.3D.4
9.起动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.6B.8C.16D.32
13.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)写出产生三角波的程序。
《微机原理与接口技术》模拟试题参考答案
一、填空题
1.INTRNMI2.高端3.内部中断外部中断4.基本I/O选通I/O双向选通I/O5.三6.D/A7.去抖动8.异步同步9.微机Modem
二、选择题1.B2.C3.B4.C5.B6.A7.D8.A9.C10.A11.B12.D13.B14.D15.B
三、简答题1.微机接口是位于主机与外设之间的一些转换电路的总称。
接口的基本功能是输入缓冲、输出锁存、信号变换等。
2.总线是一组信号线的集合,是计算机各模块间进行信号传输的公共通道。
3.把系统中所有的中断类型码及其对应的中断向量按一定的规律存放在一个区域内,这个存储区域就叫中断向量表。
4.主要特点:
数据并行传输,传输速度快,但距离较近。
主要功能:
并行传输数据,在主机与外设之间起到数据缓冲和匹配的作用。
5.计算机中的数字数据信号在长距离传输中会严重失真,使用调制解调器将数字信号调制成适合于在线路上传输的信号,在接收端再使用Modem将其反向变换(解调)为数字信号。
四.编程
(1)采用74LS138译码器的地址译码电路,如图12
(2)产生正三角波,DAC0832的参考电源UERF应接-5V。
(3)产生持续三角波的程序:
MAINPROCFAR
PUSHDS
MOVAX,0
PUSHAX
NEXT:
MOVAL,0
NEXT1:
MOVDX,300h
OUTDX,AL
CALLDELAY
ADDAL,1
CMPAL,0FFH
JBNEXT1
NEXT2:
MOVD