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