微机试题

  • 格式:doc
  • 大小:34.00 KB
  • 文档页数:3

内蒙古科技大学 2008/2009 学年第一学

《微机原理与接口技术》考试试题A
一、单选题(共10题,每题4分,共40分)
1、以下叙述中,不正确的是( )。
A.8086CPU分为BIU和EU两部分 B.8086CPU的指令队列为6
字节
C.8086CPU的标志寄存器是16位。 D.SP寄存器存放堆栈段的
段地址。
2、非屏蔽中断请求信号是通过( )引脚引入CPU。
A.INTR B.INTA C.ALE D.NMI
3、
总线接口部件的功能是负责与存储器、I/O端口( )。
A. 输出周期 B. 传送数据 C.执行指令 D.
反映状态
4、
8259A中一开始的最低优先级别是由编程确定的,然后,
当一个设备受到中断服务以后,它的优先级自动降为最低,
这种工作方式叫( )
A.全嵌套方式 B.优先级自动循环方式 C.特殊屏蔽方式
D.优先级特殊循环方式
5、1片地址锁存器8282可以对( )位地址进行锁存。
A.4 B.8 C.16 D.32
6、标志寄存器中的IF标志位称为( )。
A.中断请求标志 B.中断响应标志 C.单步中断标志
D.中断允许标志
7、对于8253某一计数器,要获得最大计数值,其初值设置为( )
A.0000H B.01H C.0FFH
D.0FFFFH
8、8259A的ICW2=90H,IR4引脚的中断类型码是( )。
A.90H B.92H C.94H
D.96H
9、采用级联方式,用6片8259A可管理( )级中断。
A.5 B.6 C.43 D.68
10、8259工作在优先级自动循环方式,则IRQ5的中断请求被响应并
且服务完毕以后,优先级最高的中断源是( )。





_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_






















_
_
_
_
_
_
_
_
_
_
_
_
_
_
_
_








线





线





线
























线





线





线





A.IRQ0 B.IRQ4 C.IRQ5
D.IRQ6

二、填空题(共8题,每题 5分,共40分)
1、8255有两个控制字,它们分别是( )和( )。
2、
8086CPU的编程结构从功能上分为 ( )和( ) 两
部分。
3、每一片8259A可管理( )级中断源,通过8259A的级联,最多
可管理( )级中断源。
4、
8086CPU有( )根地址线,能寻址( )字节内存
单元。
5、
CPU和外设之间的数据传送方式有:( )、( )和( )
三种。
6、多片8259A的主从式中断系统中,主片的ICW1的SNGL位要设
置为( ),从片的ICW1的SNGL位要设置为( )。
7、
中断类型码为9的中断向量一定存放在起始地址为

( )的4个连续单元中,若中断处理程序入口地
址为3040H:2010H,则这4个单元中的具体内容依次为
( )。
8、要求8255 A组工作在方式0,A端口输出,B组工作在方式
1,B端口输入,C端口高4位输入,则方式选择控制字为
( )。
三、程序设计题(共3题,前两题每题6分,第三题
8分,20
1、8251A的端口地址为30H和31H,初始化程序如下:
MOV AL,38H
OUT 31H,AL
MOV AL,20H
OUT 31H,AL
OUT 31H,AL
MOV AL,97H
OUT 31H,AL
(1)8251A的工作模式是同步模式还是异步模式?
(2)8251A的数据位是几位?采用何种校验方式?
(3)8251A的控制字是多少
2、8255A的A组和B组都工作于方式0,A口、B口输出,C口输
入,8255A的控制寄存器的地址为0FFE3H?写出程序将C口数据输入到
AL寄存器