资源描述
惠州学院微机原理10-11 A卷 试卷
精品资料
8、三态门(E门)在( )时,输出为0。
A:E=0且A=0 B:E=0且A=1
C:E=1且A=0 D:E=1且A=1
9、中断向量可以提供( )。
A:被选中设备的起始地址
B:传送数据的起始地址
C:中断服务程序的入口地址
D:主程序的断点地址
10、IF可以屏蔽的中断类型有( )。
A:内部中断 B:外部中断的可屏蔽中断
C:外部中断 D:外部中断和内部中断均可屏蔽
11、采用条件传送方式时,必须要有( )。
A:中断逻辑 B:请求信号
C:状态端口 D:类型号
12、8259A中的中断请求寄存器用于( )。
A:指示有外设向CPU发出中断请求 B:指示有中断正在进行
C:开放或关闭中断系统 D:以上都不是
13、对于掉电的处理,CPU是通过( )来处理的。
A:可屏蔽中断 B:非屏蔽中断
C:软件中断 D:DMA
14、8253( )。
A:只能实现计数
B:只能实现定时
C:既可实现计数,也可实现定时
D:以上工作均不能完成
15、8259A的中断服务寄存器用于( )。
A:开放或关闭中断 B:指示有中断正在进行
C:指示有外设向CPU发中断请求
惠州学院期末考试试卷( A )卷
( 2010 —— 2011 学年度第 1 学期)
考试科目 微机原理与应用 考试时间
题 次
一
二
三
四
五
六
七
八
九
十
总分
得 分
评卷人签名
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊┊┊┊┊┊┊┊┊┊订┊┊┊┊┊┊┊┊┊┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊
学号姓名不能超过装订线否则作废
专业 班级 学号 姓名
一、 选择题(每题1分,共20分)
1、 代码段段地址寄存器是 ( )
A:CS B:DS C:ES D:SS
2、从偶地址开始读写1个字,要求满足( )
A:BHE=1,A0=0 B:BHE=0,A0=1
C:BHE=1,A0=1 D:BHE=0,A0=0
3、下列指令中有语法错误的是( )。
A:IN AL,DX B:JMP WORD PTR [BX+8]
C:PUSH WORD PTR 20[BX+SI] D:MOV [SI],[DI]
4、十进制数38的8位机器数补码是( )
A:0011001 B:00100110 C:10100110 D:10011001
5、当=0,=0时,微处理器完成的操作是( )。
A:存储器读 B:I/O读 C:存储器写 D:I/O写
6、中断向量表存放在存储器的( )中。
A:FFCOOH~FFFFFH B:00000H~0003FFH
C:EECOOH~FFFFFH D:EEBFFH~FFFFFH
7、ZF是( )。
A:符号标志 B:零标志
C:进位标志 D:溢出标志
教务处制 第 1 页
三、指出下列指令的源操作数属于哪种寻址方式(每小题1分,共6分)
1、MOV AX,BX
2、MOV AX,[BX]
3、MOV AX,[1B57H]
4、MOV AL,[BX+1B57H]
5、MOV AL,[BX+DI]
6、MOV AL,[BX+DI+1B57H]
四、请将下列的程序补充完整。(共12分)
求两个多字节数之和。这两个数在10050H地址开始的内存单元中,连续存放,低位在小地址一端,结果放在这两个数之后。设这两个多字节数均为8个字节长。
START: MOV AX,
MOV DS,AX
MOV SI,
MOV DI,
MOV BX,
MOV CX,4
CLC
AA: MOV AX,[SI]
ADC AX,[DI]
MOV ,AX
PUSHF
ADD SI,2
ADD DI,2
ADD BX,2
LOOP AA
HLT
五、汇编程序设计题(22分)。
在内存BLOCK单元开始存放10个无符号数,从中找出最大值送入MAX单元中。请编写完整的汇编语言源程序实现。
教务处制 第 2 页
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊┊┊┊┊┊┊┊┊┊订┊┊┊┊┊┊┊┊┊┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊
学号姓名不能超过装订线否则作废
专业 班级 学号 姓名
16、DOS系统功能调用时,应该将功能号预先存入( )寄存器。
A:AH B:AL
C:DH D:DL
17、输入控制发送器数据速率的时钟频率可以是数据传送波特率的( )倍。
A:1、16、64 B:1、32、64
C:16、32、64 D:16、64、128
18、检测到8251A的状态寄存器的OE为1,这说明( )
A:溢出错误 B:奇偶校验错误
C:帧格式错误 D:其它
19、通常一个外中断服务程序的第一条指令是STI,其目的是( )。
A:开放所有屏蔽中断
B:允许低一级中断产生
C:允许高一级中断产生
D:允许同一级中断产生
20、如果选择波特率因子为16,在接收时采用波特率的16倍频率作为接时钟,其目的在于( )。
A:提高采样精度 B:采样信号峰值
C:识别正确的起始位 D:提高接受速度
二、填空题(每空1分,共20分)
1、8086 CPU内部的四个专用寄存器是 、 和 及 。
2、已知CS=0150H,IP=0040H,此时指令的物理地址为 。
3、已知17H中断处理程序存放在2345H:7890H开始的地方,则从内存 H开始的连续四个单元中存放中断向量,依次为 、 、 、 。
4、8259A引入中断请求的触发方式有 触发 、 触发。
5、CPU和I/O端口接口之间的信息包括数据、 和 3种类型。
6、某系统需要管理20级中断,则至少需要 片8259A。
7、设异步传输时,每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒钟能传输的最大字符数为 个。
8、异步串行通信规定,传送的每个字符的最后是 位、其宽度是 位、信号电平是 电平。
9、8086处于最小工作模式下,第25引脚ALE作为 引脚来使用。
教务处制 第 3 页
┊┊┊┊┊┊┊┊┊┊┊┊┊装┊┊┊┊┊┊┊┊┊┊┊┊┊┊订┊┊┊┊┊┊┊┊┊┊┊┊┊┊线┊┊┊┊┊┊┊┊┊┊┊┊
学号姓名不能超过装订线否则作废
专业 班级 学号 姓名
六、综合题(共20分)
某8086CPU系统中8253芯片的通道0至通道2和控制字端口号分别为0FFF0H~0FFF2H,定义通道0工作在方式3,CLK0=2.5MHz,要求输出OUT0=1kHz方波;利用通道1作标准时钟,定义通道1工作在方式0,用OUT0作计数脉冲,每计满1000次(1秒)由OUT1通过8259A向CPU发出中断请求,中断类型码为81H。
8259A芯片的端口地址为0FFF8H~0FFF9H,不级联,IR1与8253的OUT1连接。其他未做定义的设置给命令字置0。
请(1)画出必要的硬件连接图。(8分)
(2)编写初始化程序,要求注释程序。(12分)
下面4个图分别是8253的方式选择控制字,8259A的预置命令字ICW1、ICW2和ICW4。
仅供学习与交流,如有侵权请联系网站删除 谢谢4
展开阅读全文