北京联合大学《微处理器技术》2021-2022学年期末试卷.doc
学校________________班级____________姓名____________考场____________准考证号
学校________________班级____________姓名____________考场____________准考证号
…………密…………封…………线…………内…………不…………要…………答…………题…………
第PAGE1页,共NUMPAGES3页
北京联合大学《微处理器技术》
2021-2022学年期末试卷
题号
一
二
三
总分
得分
一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、在8086汇编语言中,用于注释的符号是()
A.;
B.//
C.#
D.@
2、8086CPU响应可屏蔽中断的条件是()
A.IF=1
B.IF=0
C.TF=1
D.TF=0
3、以下指令中,能实现将AL寄存器内容乘以2的是()
A.SHLAL,1
B.SHRAL,1
C.ROLAL,1
D.RORAL,1
4、在微机系统中,I/O端口编址方式不包括()
A.统一编址
B.独立编址
C.混合编址
D.随机编址
5、在8086指令中,操作数在寄存器中的寻址方式称为()
A.寄存器寻址
B.寄存器间接寻址
C.直接寻址
D.基址寻址
6、8086CPU中,标志寄存器FLAGS的作用是()
A.存储运算结果
B.反映运算结果的特征
C.存储指令
D.存储地址
7、8086CPU中的指令“CLC”的功能是()
A.置进位标志CF为0
B.置进位标志CF为1
C.置方向标志DF为0
D.置方向标志DF为1
8、8086CPU响应可屏蔽中断的条件是()
A.IF=0
B.IF=1
C.TF=0
D.TF=1
9、8086CPU中的乘法指令MUL执行后,若乘积的高半部分不为零,则()
A.CF=0,OF=0
B.CF=0,OF=1
C.CF=1,OF=0
D.CF=1,OF=1
10、8086CPU中,执行乘法指令MULBL后,乘积的高8位存放在()
A.AH
B.AL
C.BH
D.BL
11、在8086汇编语言中,结束程序的指令是()
A.END
B.EXIT
C.RET
D.INT
12、以下哪种指令可以实现将两个操作数相加,并将结果存放在第一个操作数中()
A.ADD
B.SUB
C.MOV
D.CMP
13、在8086汇编语言中,定义字符串变量的伪指令是()
A.DB
B.DW
C.DD
D.DT
14、8086系统中,若要将AL中的内容传送到BL中,应使用的指令是()
A.MOVAL,BL
B.MOVBL,AL
C.MOV[AL],[BL]
D.MOV[BL],[AL]
15、8086CPU中,用于存放指令队列的部件是()
A.地址加法器
B.指令指针寄存器
C.总线接口部件
D.执行部件
16、微机系统中,以下哪种设备可以实现模拟信号和数字信号的转换()
A.编码器
B.解码器
C.数模转换器
D.模数转换器
17、在微机系统中,以下哪种存储器需要定时刷新?()
A.SRAM
B.DRAM
C.ROM
D.EPROM
18、8086系统中,若要从存储单元读取一个字数据,应使用的指令是()
A.MOVAL,[BX]
B.MOVAX,[BX]
C.MOV[BX],AL
D.MOV[BX],AX
19、8086CPU中的堆栈指针寄存器是()
A.IP
B.SP
C.BP
D.SI
20、8086CPU中的逻辑运算指令包括()
A.AND、OR、XOR
B.ADD、SUB、MUL
C.MOV、LEA、LDS
D.JMP、CALL、RET
二、简答题(本大题共4个小题,共40分)
1、(本题10分)简述微机系统中嵌入式系统的特点和应用。
2、(本题10分)解释IEEE1394总线的应用场景。
3、(本题10分)8086CPU的标志寄存器中有哪些标志位?分别有什么作用?
4、(本题10分)解释微机中DMA控制器的工作原理。
三、论述题(本大题共2个小题,共20分)
1、(本题10分)详细阐述8086指令系统中串操作指令的特点和应用场景。
2、(本题10分)论述8086微处理器的硬件虚拟化技术和应用。