安工大 2012-2013《微机原理与接口技术》习题带答案

《微机原理与接口技术》习题1

一、 填空题:(每空1分,共27分)

1、8088CPU有两种工作模式,它们是指 最小模式 和 最大模式 ,工作模式由硬件引脚MN/MX规定。在DICE-598PCI实验系统中,8088CPU的MN/MX接VCC,由此可知该系统中8088工作于 最小模式 。

2、ALE的含义是 地址锁存允许 ,当ALE有效时,表明8086cpu的复用引脚AD15~AD0上传送的是 地址 。

3、CPU的引脚RESET为高电平时,将导致CS= FFFFH ,IP= 0000H ,当RESET变为低电平时,CPU将从地址 FFFF0H 开始执行指令。

4、CPU在每条指令的最后一个 时钟 周期检测输入引脚INTR,一旦检测到此信号有效,且IF=1,则cpu在 当前指令 执行完成后,转入中断响应周期。

5、61C256是32K x 8的SRAM,如果要用它构成DICE-598PCI实验系统的64KB基本内存,需要 2 片进行 字或地址 扩充。

6、8088CPU要相应可屏蔽中断INTR,必须满足四个条件,即: IF=1 、 没有内部中断 、 没有不可屏蔽中断或NMI=0 、 没有总线请求或hold=0 。

7、CPU从I/O接口的__状态__寄存器中获取外部设备的“忙”、“闲”和“准备好”等信息。CPU通过I/O接口中的 控制 寄存器向外设发出“启动”和“停止”等信号。 8、若8259A中ICW2的初始值为08H,则在中断响应周期数据总线上出现的与IR5对应

的中断类型码为 0DH ,中断向量为 0034H 。

9、起止式异步协议中规定每个字符发送前都要装配成数据帧,每帧数据的格式包括1位 起始位 、5~8位 数据位 、0~1位 校验位 和1~2位 停止位 。 10、RS232C标准中规定了DB25针和DB9针两种连接器,其中有三个引脚是必须要连接的,其英文缩写分别是是 TXD 、 RXD 、 GND 。

二、 单项选择题(每题2分,共18分)

1、8086CPU被称之为16位CPU,其标志是( B )

A、地址总线有16根线 B、数据总线有16根线 C、控制总线有16根线 D、地址/数据复用总线共有16根线

2、CPU执行IN指令时有效的信号组合是( A )。

A.RD=0,IO/M=1 B. RD=0,IO/M=0

1

C.WR=0,IO/M=1 D. WR=0,IO/M=0

3、要允许8259A的IR3的中断请求,禁止其他通道的中断请求,则其中断屏蔽操作指令字OCW1应为( D )。 A. 80H B. 08H C. E8H D. F7H

4 .在8086环境下,对单片方式使用的8259A进行初始化时,必须放置的初始化命令字为( B )。

A. ICW1,ICW2,ICW3 B. ICW1,ICW2,ICW4 C. ICW1,ICW3,ICW4 D. ICW2,ICW3,ICW4

5、在中断响应周期中,用于传送中断向量码的是( B )

A. 地址总线 B. 数据总线 C. 控制总线 D. 都不对 6、在异步串行通信中,传送ASCⅡ字符′A′(′A′的ASCII码为01000001B),采用1位起始位、1位偶校验位和l位停止位,此时串行口发送的帧信息为( C )A.00100000111B B.00100000101B C.01000001001B D.01000001011B 7、设被控温度的变化范围为100℃~400℃,为使被控温度达到0.1℃的精度,D/A和A/D转换器的位数至少是( D )

A.8位 B.10位 C.16位 D.12位 8 . 在正常EOI方式下, 中断结束命令是清除( B )中的某一位. A.IRR B.ISR

C.IMR D.程序状态字

9、下列芯片中,最适合用作键盘和数码管显示接口的是( C )

A.8250 B.8253 C.8255 D.8259 简答题(共30分):

1、微型计算机由哪几部分组成?请画出组成原理示意图(6分)

微型计算机由微处理器、存储器、输入/输出接口和系统总线构成。

2、简述CPU引脚READY的含义、作用及其与Tw等待周期的关系(5分)

Ready表示准备就绪,它接收由存储器或IO端口发来的响应信号,表示外部设备已经准备好,可以进行数据传送了。Cpu在每个总线周期的T3状态的上升沿检测reday,若此时ready为高电平,cpu进入T4状态以完成总线操作;若ready为低电平,表明外设速度跟不

2

上cpu,cpu会自动插入等待周期Tw以延长总线周期,并在Tw的上升沿继续检测ready,以决定是否需要继续插入Tw等待周期。可见,ready引脚可帮助实现高速cpu和低速外设间的同步机制。

3、NMI不可屏蔽中断是cpu不能用CLI指令加以禁止的外部中断,但仍然可以在cpu外部通过外电路进行允许与禁止控制,如图1所示。 请写出允许NMI的指令和禁止NMI的指令。(4分)

图1 图2 允许NMI: MOV AL,80H OUT 0A0H,AL 禁止NMI: MOV AL,0

OUT 0A0H,AL

4、8086存储体结构如图2所示,执行以下程序从存储器取数时要占用几个总线周期?字数据如何通过数据总线AD15~AD0传送? 请填表说明其过程及所需信号(15分) mov ax,1a00h mov ds,ax mov bx,0515h mov ax,[bx]

BHE/S7 A0

RD WR M/IO DT/R 总线使用情况 3

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4