北京联合大学《微机原理与接口》2023-2024学年期末试卷.doc
学校________________班级____________姓名____________考场____________准考证号
学校________________班级____________姓名____________考场____________准考证号
…………密…………封…………线…………内…………不…………要…………答…………题…………
第PAGE1页,共NUMPAGES3页
北京联合大学《微机原理与接口》
2023-2024学年期末试卷
题号
一
二
三
总分
得分
批阅人
一、单选题(本大题共20个小题,每小题2分,共40分.在每小题给出的四个选项中,只有一项是符合题目要求的.)
1、8086CPU中的条件转移指令是根据()来判断是否转移。
A.标志位
B.操作数
C.指令长度
D.以上都不是
2、8086系统中,若要测试AL中的某位是否为1,应使用的指令是()
A.TESTAL,1
B.ANDAL,1
C.ORAL,1
D.XORAL,1
3、在8086汇编语言中,用于定义双字变量的伪指令是()
A.DB
B.DW
C.DD
D.DT
4、8086CPU中,指令指针寄存器是()
A.AX
B.BX
C.IP
D.SP
5、在微机原理中,补码表示的十进制数-5的机器码是()
ABCD6、以下哪种指令可以实现将操作数加1()
A.INC
B.DEC
C.NEG
D.NOT
7、8086CPU中的指令“POPCX”的操作是()
A.将CX的内容压入堆栈
B.将堆栈顶部的内容弹出到CX中
C.将CX的内容与堆栈顶部的内容交换
D.以上都不对
8、8086CPU有()个16位的通用寄存器。
A.4
B.8
C.14
D.16
9、8086CPU中,用于存放数据段段基址的寄存器是()
A.CS
B.DS
C.ES
D.SS
10、在微机系统中,以下哪个部件用于存储正在运行的程序和数据?()
A.硬盘
B.内存
C.光盘
D.软盘
11、在8086系统中,若要将数据写入内存地址为1000H的单元,应使用的指令是()
A.MOV[1000H],AX
B.MOVAX,1000H
C.INAX,1000H
D.OUT1000H,AX
12、8086系统中,若要将标志寄存器的内容压入堆栈,应使用的指令是()
A.PUSHFLAGS
B.POPFLAGS
C.PUSHF
D.POPF
13、8086CPU中的指令“MOVAX,[BX+SI+100H]”属于()寻址方式。
A.直接寻址
B.寄存器间接寻址
C.基址变址寻址
D.相对基址变址寻址
14、微机系统中,用于存储代码段基址的寄存器是()
A.CS
B.DS
C.ES
D.SS
15、微机系统中,以下哪种设备可以实现模拟信号和数字信号的转换()
A.编码器
B.解码器
C.数模转换器
D.模数转换器
16、在8086系统中,物理地址的计算公式是()
A.段地址×16+偏移地址
B.段地址+偏移地址
C.段地址×10+偏移地址
D.段地址÷16+偏移地址
17、在8086指令中,操作数在寄存器中的寻址方式称为()
A.寄存器寻址
B.寄存器间接寻址
C.直接寻址
D.基址寻址
18、8086系统中,若要从存储单元读取一个字数据,应使用的指令是()
A.MOVAL,[BX]
B.MOVAX,[BX]
C.MOV[BX],AL
D.MOV[BX],AX
19、微机系统中,以下哪种情况会引发中断()
A.除数为0
B.执行MOV指令
C.执行ADD指令
D.执行CMP指令
20、以下哪个不是8086的寻址方式()
A.立即寻址
B.间接寻址
C.相对寻址
D.随机寻址
二、简答题(本大题共4个小题,共40分)
1、(本题10分)简要说明汇编语言中程序的调试方法。
2、(本题10分)简要说明汇编语言中信号量的使用。
3、(本题10分)解释8086CPU指令的寻址方式及其特点。
4、(本题10分)简要说明汇编语言中子程序的参数传递方法。
三、论述题(本大题共2个小题,共20分)
1、(本题10分)分析8086指令系统中指令长度和执行时间的计算。
2、(本题10分)分析8086系统中智能仓储系统中的货物存储和管理。