微机接口与应用作业及答案Word格式文档下载.docx
- 文档编号:18301034
- 上传时间:2022-12-15
- 格式:DOCX
- 页数:16
- 大小:453.77KB
微机接口与应用作业及答案Word格式文档下载.docx
《微机接口与应用作业及答案Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《微机接口与应用作业及答案Word格式文档下载.docx(16页珍藏版)》请在冰豆网上搜索。
A)中断逻辑 B)请求信号 C)状态端口 D)类型号
15.8086/8088的中断向量表()。
A)用于存放中断类型号 B)用于存放中断服务程序入口地址
C)是中断服务程序的入口 D)是中断服务程序的返回地址
16.下面哪一个中断的优先级最高()。
A)NMI中断 B)INTR中断 C)单步中断 D)断点中断
17.8086CPU响应可屏蔽中断时,CPU()
A)执行一个中断响应周期B)执行两个连续的中断向应周期
C)执行两个中断响应周期,其间有3个Ti空闲周期)
D)不执行中断响应周期
18.串行接口器件8251A()。
A)只能作异步传送B)只能作同步传送
C)A)和B)均可D)可作并行传送
19.哪些存储器在断电(或关机)后,仍保留原有信息()。
A)RAM,ROM B)ROM,EPROM
C)SRAM,DRAM D)PROM,RAM
20.8086微处理器的一个典型总线周期需要()个T状态。
A)4 B)3 C)2 D)1
21.8086CPU在进行I/O写操作时,M/
和DT/
必,须是()
A)L,L B)L,H C)H,L D)H,H
22.单片机是在一个集成电路芯片中集成了()
A)微处理器和I/O接口B)微处理器和RAM
C)微处理器和ROMD)微处理器、I/O接口、RAM(或加上ROM)
23.用DMA方式传送数据时,是由()控制的。
A)CPUB)软件C)CPU+软件D)硬件控制器
24.传送数据时,占用CPU时间最长的传送方式是()
A)查询B)中断C)DMAD)IOP
25.8259的OCW1━━中断屏蔽字()设置。
A)在ICW之前B)只允许一次
C)可允许多次D)仅屏蔽某中断源时
26.9个8259A级联可提供()个中断类型号。
A)lB)8C)16D)64
27.若采用8255A的PA口输出控制一个七段LED显示器,8255A的PA口应工作于什么方式
A)方式0B)方式1C)方式2D)前面3种中的任一方式
28.串行接口中,并行数据和串行数据的转换是用()来实现的。
A)数据寄存器B)移位寄存器
C)锁存器D)A/D转换器
29.8086微处理器的一个总线周期在()之后插入Tw。
A)T1B)T2C)T3D)T4
30.构成8086系统最大存储容量需用()片64KXl位的存储器芯片。
A)16B)32C)64D)128
31.若微处理器可采用存储器映象编址,那么一条SUB(减法)指令可访问的地址空间为()
A)整个地址空间B)仅I/O地址空间
C)仅RAM地址空间D)随应用而定
32.一个8259可提供()个中断类型号。
A)1B)8C)16D)64
33.INTn指令中断是()。
A)由外部设备请求产生B)由系统断电引起的
C)通过软件调用的内部中断D)可用IP标志位屏蔽的
34.8255A的PA口工作在方式2,PB口工作在方式1时,其PC端口()
A)用作两个4位I/O端口B)部分引脚作联络,部分引脚作I/O
C)全部引脚均作联络信号D)作8位I/O端口,引脚都为I/O线
35.当8255A的PA口工作在方式1的输入时,对PC4置位,其作用是()
A)启动输入B)开放输入中断C)允许输入D)停止输入
36.串行异步通信的实现,必须作到()。
A)通信双方有同步时钟的传送,以实现同步
B)一块数据传送结束时,用循环冗余校验码进行校验
C)以字符为传送信息的单位,按约定配上起始位、停止位和校验位
D)块与块间用同步字符01111110隔开
二、填空题
1.8086在最小方式下的主要总线操作有:
存储器读写、总线保持、复位、填空1、填空2等。
2.多能奔腾可以看作是填空3体系结构+填空4技术。
3.80286微处理器有二种工作方式填空5和填空6。
而80386微处理器有三种工作方式填空7、填空8和填空9。
4.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作人员的生命及设备的安全,此告警线应接到8086CPU的填空10中断请求信号引脚上。
5.8253—5内部寄存器地址为填空11个I/O端口,
其中填空12个是定时/计数器端口。
6.串行通信的传送方向有单工、填空13、填空14三种。
7.在8086CPU的引脚中,用来控制8086工作方式的引脚为填空15。
8.奔腾Ⅱ(PentiumⅡ)可以看作是填空16体系结构+填空17技术。
9.80386有三种存储地址空间,它们是填空18、填空19和填空20,这三种地址是通过填空21部件和填空22部件实现转换的。
10.DMA操作有三种基本方法,其中填空23是微机系统中大部分DMAC最常用的传送方式。
11.8253—5有3个16位计数器,每个计数器中各有3条信号线:
即计数输入CLK,输出信号OUT以及填空24。
12.串行通信系统中的数据通信设备DCE是一个使传输信号符合填空25的信号匹配器。
13.80386微处理器与8086微处理器相比,80386有三种工作方式填空26、填空27和填空28。
14.80486与80386相比较,除工作速度提高外,在片内还有填空29和填空30部件。
15.MMX技术主要是增加了填空31条指令,用于增强填空32和填空33功能。
16.DMA传送方式通常有单字节传送、填空34和填空35三种。
17.在8259APIC中,用于存放欲请求服务的所有中断请求信号的寄存器为填空36;
用于存放正在被服务的中断优先级的寄存器为填空37。
18.方波输出的8253—5,其计数初始值为奇数时输出填空38方波,为偶数时输出填空39方波。
19.在异步通信接口中,为了使传送过程更可靠,设置了若干出错标志,如帧错、溢出错和填空40。
20.Pentium处理器的中文名为填空41,PentiumPro处理器的中文名为填空42,PentiumMMX处理器的中文名为填空43。
21.CPU通过一个外设接口同外设之间交换的信息包括数据信息、状态信息和填空44,这三种信息通常都是通过CPU的填空45总线来传送的。
22.8255A工作在方式1的输入状态,通过信号填空46标识端口已经准备好了向CPU输入的数据。
23.8253—5的计数器0(端口地址为PORT0)用于计数,要求计满50输出一信号,假定计数器工作于BCD计数方式,则写入计数初始值的指令为MOVAL,填空47和OUTPORT0,AL。
三、简答题
1.8086系统中,下一条指令所在单元的物理地址如何计算
2.外设向CPU申请中断,但CPU不给以响应,其原因有哪些
3.简要说明异步串行通信的帧格式。
4.8086的复位信号是什么有效电平是什么CPU复位后,寄存器和指令队列处于什么状态
5.8259A可编程中断控制器的主要功能有哪些
6.在8253计数器/定时器的6种工作方式中,方式2和方式3各输出何种波形它们有何特点
7.8086与8088CPU的主要区别有哪些
8.8086的中断应答时序如下图所示,说明两个INTA周期的工作情况。
图两个INTA周期的工作情况
9.简述什么是8086的最小方式和最大方式
10.指出8253的方式0~方式3各是何种工作方式,为了便于重复计数,最好选用哪些工作方式
11.简要说明PCI总线的特点。
四、综合
1.下图给出了一个储存系统,请计算该图中的各个芯片的地址范围;
求出EPROM的存储容量以及SRAM的存储容量。
图4-1由EPROM与SRAM构成的存储系统
2.有一2716EPROM芯片的译码电路如图所示,请计算该芯片的地址范围及存储容量。
图2716EPROM芯片的译码电路
3.有一存储系统如图所示,请回答RAM和EPROM的容量各是多少它们的地址范围又是多少(20分)
4.某打印机的接口如图(A)所示,打印机的工作波形如图(B)所示。
请根据该图写出初始化程序。
提示:
图中为了简化起见未画出
的形成。
可以认为只要CPU在正常地执行其指令,
就为低电平。
图A
图B
5.根据以下图进行初始化
要求:
⑴计数器0,双字节,方式3,二进制计数,计数次数最大;
⑵计数器1,只写低字节,方式2,二进制计数,计数值为18H;
⑶计数器2,写双字节,方式3,二进制计数,计数值为533H
五、阅读下列程序
⒈阅读以下8253的初始化程序:
⑴说明三个计数器的工作方式
⑵说明三个计数器的计数值
⑶画出其流程图
SET8253:
MOVDX,0FF07H
MOVAL,36H
OUTDX,AL
MOVAL,71H
MOVAL,0B5H
MOVDX,0FF04H
MOVAL,0A8H
OUTDX,AL
MOVAL,61H
MOVDX,0FF05H
MOVAL,00H
MOVAL,02H
MOVDX,0FF06H
MOVAX,0050H
MOVAL,AH
2.阅读以下8259的初始化程序:
⑴说明8259的初始化结果
⑵画出其流程图
SET8259A:
MOVDX,0FF00H
MOVAL,13H
OUTDX,AL
MOVDX,0FF02H
MOVAL,48H
OUTDX,AL
MOVAL,03H
OUTDX,AL
《微机接口与应用》作业参考答案
2.B3.D4.C6.A
7.C8.B9.D
1.I/O读写;
中断响应(中断应答)
2.PentiunMMX(多媒体扩展)
3.实方式;
保护方式(保护虚地址方式);
实方式;
保护方式;
虚拟8086方式。
4.NMI
5.4;
3
6.半双工;
全双工
7.MN/
8.PentiunPro;
MMX(多媒体扩展)
9.逻辑地址(虚拟地址);
线性地址;
物理地址;
分段;
分页
10.CPU停机
11.门控信号GATE
12.DTE与通信线路要求。
13.实方式;
14.FPU(浮点处理部件);
Cache(高速缓冲存储器)
15.57;
多媒体;
通信
16.成组传送;
请求传送(或查询传送)
17.中断请求寄存器IRR;
中断服务寄存器ISR
18.非对称;
对称
19.奇偶错
20.奔腾;
高能奔腾;
多能奔腾
21.控制信息;
数据总线
22.INTR
23.50H
⒈[答]8086系统中存储器操作数的物理地址由16位的段寄存器值(二进制值)左移4位再加上段内偏移量。
指令存放在代码段CS中,指令在段内的偏移量为指令指针IP之值。
所以,指令的物理地址为:
16XCS+IP(注意CS,IP为十进制值)。
⒉[答]其原因有四:
(1)CPU处于关中断状态,IF=0;
(2)该中断请求已被屏蔽;
(3)该中断请求的时间太短,未能保持到指令周期结束;
(4)CPU已释放总线(即已响应了DMA请求),而未收回总线控制权。
3.[答]一帧为—个字符,它包括:
①一个低电平的起始位;
②5—8个数据位;
③一个奇偶校验位;
④1—2个高电平的停止位。
4.【答】8086的复位信号是输入8086的一个控制信号,符号为RESET,高电平有效。
通常它由8086的支持芯片8284(时钟发生器)产生。
当RESET信号有效(即为高电平时),8086处于初始化状态。
此时,14个16位寄存器除CS为FFFFH外;
其余全部为零,指令队列为空。
5.【答】主要功能有四:
(1)单片8259A可管理8级优先权中断源,通过级联,最多可管理64级优先权中断源;
(2)对任何一级中断源都可单独进行屏蔽,使该中断请求暂时被挂起,直到取消屏蔽时;
(3)能向CPU提供可编程的标识码(中断类型码);
(4)具有多种中断优先权管理方式,这些管理方式可通过程序动态地进行变化。
6.【答】方式2输出连续负脉冲,脉冲宽度同CLK周期;
方式3输出连续方波;
计数初值为偶数时输出对称方波,为奇数时输出非对称方波,既能高电平启动,也能上跳沿启动。
7.【答】8086是真正的16位微处理器,有16条地址数据双重总线AD0~AD15,有“总线高允许”信号线
,内存与I/O操作控制线为M/
,芯片内的指令队列为6个字节,一个总线周期最多可交换2个字节;
而8088为准16位机,只有AD0~AD7这8条地址数据双重总线,无
信号线,内存与I/O操作控制线为IO/
,芯片内的指令队列为4个字节。
8.【答】从该图可见,该中断应答时序是8086在最大方式下的总线时序,在两个INTA周期内,
信号有效(低电平),通知其他CPU不能向当前控制总线的CPU发出总线请求
/
信号,以保证中断响应周期完整地执行。
在第一个
有效期间,通知8259A,中断请求已被接受;
在第二个
有效期间,8259A将请求服务的那个设备的中断类型码送上AD7~AD0。
9.【答】1)对存储器和I/0接口的控制信号要由CPU提供的单处理机方式称为最小方式;
2)此时MN/
接高电平;
3)对存储器和I/O接口的控制信号要由8288总线控制器提供的多处理机方式称为最大方式;
4)在此方式下可以接入8087或8089;
5)此时MN/
接地。
10.【答】1)方式0是计数结束停止计数方式;
2)方式l是可重复触发的单稳态工作方式;
3)方式2是分频器工作方式;
4)方式3是方波输出方式;
5)最好选用方式2和方式3。
11.【答】①突出的高性能,有33MHz,66MHz,32位,64位总线操作,传输速率可达528Mb/s,支持突发式传送;
②良好的软硬件兼容性,支持各种处理器;
③支持即插即用、支持多主设备;
④提供数据和地址奇偶校验功能,保证数据完整性;
⑤采用最优化芯片和多路复用信号线,成本低。
1.[答]可得8片存储器芯片的地址范围为
EPROM1:
F8000H~F8FFFH
EPROM2:
F9000H~F9FFFH
EPROM3:
FA000H~FAFFFH
EPROM4:
FB000H~FBFFFH
SRAMl:
FC000H~FC7FFH
SRAM2:
FC800H~FCFFFH
SRAM3:
FD000H~FD7FFH
SRAM4:
FD800H~FDFFFH
[答]EPROM的存储容量为:
16KB;
SRAM的存储容量为:
8KB。
2.【答】地址范围为FF000H~FF7FFH或FF800H~FFFFFH,存储容量为2KB,地址范围容量为4KB。
3.【答】EPROM的地址范围为FC000H~FCFFFH,存储容量为4KB;
RAM的地址范围为F9000H~F97FFH或F9800H~F9FFFH,存储容量为2KB。
由于A11未参加译码,因而有地址重叠,一个内存单元有2个地址对应。
4.提示:
【答】初始化程序如下
地址分配为:
A口38C;
B口38D;
E口38E;
控制口38F。
其初始化程序如下:
MOVAL,83H
MOVDX,38FH
OUTDX,AL
MOVDX,38EH
XCHGAX,BX
PWAIT:
INAL,DX
ANDAL,04H
JNZPWAIT
XCHGAX,BX
MOVDX,38CH
5.答:
初始化程序如下:
MOVAL,36H;
初始化计数器0,双字节,方式3,二进制
OUT43H,AL计数。
MOVAL,0
OUT40H,AL;
计数次数最大;
OUT40H,AL
MOVAL,54H;
初始化计数器1,只写低字节,方式2,
OUT43H,AL;
二进制计数,计数;
MOVAL,18H
OUT40H,AL;
计数值为18H;
MOVAL,0B6H;
初始化计数器2,双字节,方式3,二进制
MOVAX,533H
OUT42H,AL
MOVAL,AH
OUT42H,AL;
计数值为533H;
1.答:
⑴三个计数器的工作方式如下:
计数器0;
方式3;
计数器1;
方式0;
计数器2;
方式2;
⑵三个计数器的计数值如下:
计数器0的计数值为61A8H=25000D
计数器1的计数值为200H(BCD)
计数器2的计数值为50H(BCD)
⑶其流程图如下:
2.阅读以下8259的初始化程序:
⑴【答】8259的初始化结果
8259的地址A0=0(偶地址);
初始化ICW1,需要ICW4,单片8259;
边沿触发;
8259的地址A0=1(奇地址);
初始化ICW2,中断向量码为IR0=48……IR7=4F;
初始化ICW4;
8086模式,自动EOI;
非缓冲方式;
一般嵌套方式
⑵其流程图如下
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 接口 应用 作业 答案