微机原理及应用复习习题及答案2013 下载本文

内容发布更新时间 : 2024/12/25 12:26:47星期一 下面是文章的全部内容请认真阅读。

安徽工程大学微机原理综合练习题答案

第五章 输入/输出方法及常用的接口电路

一、填空题

8. 统一编址、独立编址、独立编址 9. 数据信息、状态信息、控制信息 10. 程序控制方式、中断方式、DMA方式 11. 3、8 12. 3种、2种

13. 64K、存储器地址空间、1M 14. 输入要缓冲、输出要锁存 二、单选题

1. C 2. B 3. A 4. A 5. A 6. C 7. D 8. A 三、分析简答题

4. 计算机对I/O端口编址时采用哪两种方法?在8086CPU中一般采用哪种编址方法? 答:统一编址(或存储器映象寻址)

I/O独立编址(单独编址) 8086CPU中一般采用I/O独立编址

5. 设计计算机接口要遵循的原则是什么?为什么? 答:输出要锁存,输入要缓冲。

因为计算机的运行速度比较快,输出数据通常要经过锁存才能被外设读取;外设的数据线通过缓冲器与CPU的数据线相连接,从而保证CPU在读取一个外设数据时不会因其它外设的存在而出错。

6. 微机输入/输出的主要设备有哪些?至少写出三种 答:键盘、鼠标、扫描仪、显示器、打印机等 四、硬件接口及程序设计题 4. INTEL 8255A接口芯片

答:(1)A口作为输入口,B口作为输出口 (2)初始化:

A口作为输入口,B口作为输出口,均工作于方式0,则控制字为:90H(不唯一)

《微机原理及应用》第 45 页 共 48 页

安徽工程大学微机原理综合练习题答案

参考程序片段:

??.

MOV AL,90H OUT 63H,AL IN AL,60H OUT 61H,AL

5. 根据下面的接口电路图,回答下列问题:

答:(1) 查询式输入接口电路图

(2) U1:锁存器 U2:三态缓冲器(或三态门) (3)1. RD

2. M / IO 3. 地址线A15~A0 4. RD

6. 根据下面的接口电路图,回答下列问题: 答:(1)查询式输出接口电路图

(2) U1:锁存器(

U2:三态缓冲器(或三态门)

(3) 电路图中的1、2、3、4、5、6应接到何处?写出符号。

1. WR 2. IO/M 3. 地址译码器输出 注:1.、2.、3.次序可以颠倒 4. RD 5. IO/M 6.地址译码器输出

《微机原理及应用》第 46 页 共 48 页

安徽工程大学微机原理综合练习题答案

第六章 中断处理

一、填空题

8. 内部中断、外部中断,可屏蔽中断、非屏蔽中断 9. 256、4

10. INTR、NMI、是否可被屏蔽 11. 00008H 12. INTR、IF=1

13. 中断请求、中断是开放的、当前指令结束后 14. 64 二、单选题

1. C 2. A 3. B 4. A 5. D 三、分析简答题

7. 8086可屏蔽中断请求输入线是什么?“可屏蔽”的涵义是什么?

答:可屏蔽中断请求输入线为INTR;“可屏蔽”是指该中断请求可经软件清除标志寄存器中IF位而被禁止。

8. 计算机使用中断有什么好处?

答:(1)解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,甚至可以与几个外设同时工作。

(2)计算机实现对控制对象的实时处理。 (3)计算机可以对故障自行处理。

9. 答:除法出错,不可屏蔽中断,可屏蔽中断,单步中断。

10. 什么是中断类型码、中断向量、中断向量表?在基于8086/8088的微机系统中,中断类型

码和中断向量之间有什么关系?

答:处理机可处理的每种中断的编号为中断类型码。

中断向量是指中断处理程序的入口地址,由处理机自动寻址。

中断向量表是存放所有类型中断处理程序入口地址的一个默认的内存区域。

8086系统中,中断类型码乘4得到向量表的入口,从此处读出4字节内容即为中断向量。

《微机原理及应用》第 47 页 共 48 页

安徽工程大学微机原理综合练习题答案

11. 写出两种8086中断向量表的建立方法。 设中断类型号为80H(00H~FFH均可)

a. MOV AX,0 ;向量表段地址

MOV ES,AX

MOV DI,80H*4 ;向量表地址送DI MOV AX,OFFSET INTER1 CLD STOSW

MOV AX,SEG INTER1

STOSW

b. MOV AX,0 ;向量表段地址

MOV DS,AX

MOV SI,80H*4 ;向量表地址送SI MOV AX,OFFSET INTER1 MOV [SI],AX MOV AX,SEG INTER1

MOV [SI+2],AX

12. 说明8086 CPU中断和调用子程序过程的异同。 相同点:二者都是在需要时,用户用相应的指令实现

不同点: 调用子程序时,指令已经指明子程序的入口地址,而中断则需要根据指令中提供的中断类型号,查中断向量表才能得到中断服务程序的入口地址;调用子程序时,系统只是保护断点处的地址,而软中断,系统不仅保护断点处的地址,而且还保存PSW寄存器的内容。

《微机原理及应用》第 48 页 共 48 页