当前位置:文档之家› 安徽建筑大学 微机原理期末考试复习题

安徽建筑大学 微机原理期末考试复习题

微机原理复习题2
1.CPU与外设间的信息传送控制方式有____________________、____________________和____________________三种。

2.I/O接口内部包括________________寄存器、________________寄存器和________________寄存器。

3.8086的中断类型包括________________和________________。

(内部中断、外部中断) 33.8086的外部中断类型包括________________和________________。

(非可屏蔽中断NMI、可屏蔽中断INTR)
4.________________、________________和中断返回等部分。

5.8086/8088微机系统采用向量中断的方式,内存空间中,地址为00000H~003FFH中存放着________________。

类型码为________________的中断所对应的中断向量存放在0000H:0058H开始的4个连续单元中,若这4个单元的内容分别为________________、________________、________________、________________,则相应的中断服务程序入口地址为5060H:7080H。

6.中断控制器8259A有____________个命令字,占用____________个端口地址。

(7、2) 37.用3片8259A级联,最多可管理________________级中断。

7、8086CPU响应中断时,自动压入堆栈的信息是________________、________________和________________。

8.若8259工作在自动循环方式下,当前IR3上的中断请求已执行并返回,则8个中断源中优先级最高的是________________。

9.8259A应用中,需对IR5,IR3进行屏蔽,操作命令字OCW1应写入________________。

10.CPU在指令的最后一个时钟周期检测INTR引脚,若测得INTR为________________且IF 为________________,则CPU在结束当前指令后响应中断请求。

11.从CPU的NMI引脚产生的中断叫做________________,它的响应不受________________的影响。

12.在8086/8088微机中,实现CPU关中断的指令是________________,实现开中断的指令是________________。

13.8259有两种中断触发方式________________和________________。

14.8255A是一个____________________芯片。

15.8255A的A组有__________种工作方式,B组有__________种工作方式。

16.8255A的三个端口中只有端口__________没有输入输出锁存功能。

17.8255A内部具有__________个输入/输出端口。

18.8255A的每个端口的数据寄存器长度为__________位。

19.8253是一个__________芯片,它有__________个计数通道,每个通道可有__________种工作方式。

20.设8253的计数器用于对外部事件记数,计满100后输出一跳变信号,若按BCD方式计数,则写入计数初值的指令为MOV AL,__________和OUT PORT,AL。

21.当需要利用8253产生对称性方波时,应选的工作方式为__________,把它作为一个可编程的单稳态电路使用时,应工作在__________下。

22.8253在进行计数时,实际上是对__________信号线上的信号进行计数。

23.要使8253定时/计数器的OUT输出100HZ的方波,计数频率为100KHZ,则计数的初值应为__________。

24.8253中的每个计数器可按__________进制计数或__________计数。

25、如图所示,为译码器和ROM(只读存储器)与CPU系统的连接电路图;请指出1#、2#、3#片ROM的地址空间。

(要有分析过程)
A19
A18 A17 A16 A15( ) ( ) ( )
26、试编制程序,通过DAC0832产生三角波,三角波最高电压为3V,最低电压为0.5V,电路连接如图所示。

27、若某微机系统,如图所示,8253各端口地址为04B0H、04B2H、04B4H、04B6H,用8253控制LED点亮或熄灭,点亮5秒钟后,再熄灭5秒,周而复始。

2MHZ频率从CLK0输入,通道0与通道1级联。

①通道0为方式2,计数初值N0=400, Array OUT0负脉冲频率为________;
②通道1为方式3,OUT1输出周期为
10秒,计数初值N1为________;
③试写出8253的初始化程序。

相关主题