微机原理期末试题及答案
一、单项选择题(每题2分,共20分)
1.8086CPU中,用来存放当前正在执行的指令的寄存器是()
A.CSB.IPC.AXD.BX
2.8086CPU可寻址的最大内存空间是()
A.64KBB.1MBC.2MBD.4MB
3.以下属于8位寄存器的是()
A.CXB.SIC.AHD.BP
4.在微机中,存储容量为5MB,指的是()
A.5×1000×1000个字节B.5×1024×1024个字节
C.5×1024×1000个字节D.5×1000×1024个字节
5.8086系统中,一个存储单元的物理地址由()组合产生。
A.CS和IPB.DS和SIC.SS和SPD.段地址和偏移地址
6.下列指令中,属于数据传送类的指令是()
A.ADDB.MOVC.JMPD.INT
7.条件转移指令的转移范围是()
A.-128~+127B.-32768~+32767C.0~65535D.0~1024
8.8086CPU中,标志寄存器FLAG中CF标志位表示()
A.溢出标志B.辅助进位标志C.进位标志D.零标志
9.堆栈操作遵循的原则是()
A.先进先出B.先进后出C.随机进出D.只进不出
10.8086系统中,中断向量表存放在内存的()区域。
A.00000H~003FFHB.00400H~007FFHC.00800H~00BFFHD.00C00H~00FFFH
答案:1.B2.B3.C4.B5.D6.B7.A8.C9.B10.A
二、多项选择题(每题2分,共20分)
1.8086CPU的寄存器组包括()
A.通用寄存器B.段寄存器C.控制寄存器D.指针寄存器
2.以下属于8086指令系统中寻址方式的有()
A.立即数寻址B.寄存器寻址C.直接寻址D.间接寻址
3.下列关于堆栈的描述,正确的是()
A.堆栈段寄存器为SSB.堆栈指针寄存器为SP
C.堆栈操作以字为单位D.堆栈是内存中的一个区域
4.8086系统中,段寄存器有()
A.CSB.DSC.ESD.SS
5.指令MOVAX,[BX+SI]中,源操作数的寻址方式可能是()
A.基址变址寻址B.寄存器间接寻址C.相对基址变址寻址D.直接寻址
6.8086CPU的标志寄存器中,状态标志位有()
A.CFB.PFC.AFD.OF
7.下列指令中,能影响标志位的有()
A.ADDB.SUBC.MOVD.CMP
8.8086系统中,中断类型包括()
A.硬件中断B.软件中断C.可屏蔽中断D.不可屏蔽中断
9.8086汇编语言源程序中,定义数据的伪指令有()
A.DBB.DWC.DDD.EQU
10.以下关于8086微处理器的描述,正确的有()
A.16位微处理器B.具有20条地址线
C.可直接访问1MB内存D.采用流水线技术
答案:1.ABCD2.ABCD3.ABD4.ABCD5.AB6.ABCD7.ABD8.ABCD9.ABC10.ABCD
三、判断题(每题2分,共20分)
1.8086CPU可以对16位数据进行操作,也可以对8位数据进行操作。()
2.立即数寻址方式中,操作数直接存放在指令中。()
3.堆栈操作时,SP的内容会自动增减。()
4.8086系统中,段地址必须是16的整数倍。()
5.指令MOVAX,BX中,源操作数和目的操作数都采用寄存器寻址方式。()
6.标志寄存器FLAG中的所有标志位都可以通过指令进行设置或清除。()
7.无条件转移指令JMP可以转移到内存的任何位置。()
8.8086系统中,中断向量就是中断服务程序的入口地址。()
9.汇编语言源程序经汇编后生成的目标文件是可执行文件。()
10.8086CPU