微机原理及应用试题库(附答案)Word格式文档下载.doc
《微机原理及应用试题库(附答案)Word格式文档下载.doc》由会员分享,可在线阅读,更多相关《微机原理及应用试题库(附答案)Word格式文档下载.doc(12页珍藏版)》请在冰豆网上搜索。
![微机原理及应用试题库(附答案)Word格式文档下载.doc](https://file1.bdocx.com/fileroot1/2022-10/19/c8d5d794-50e8-47ab-8d88-3981eb2e23f7/c8d5d794-50e8-47ab-8d88-3981eb2e23f71.gif)
D。
A.20102HB.20101HC.200FEHD.200FFH
5.汇编语言中,为了便于对变量的访问,它常常以变量名的形式出现在程序中,可以认为它是存放数据存储单元的A。
A.符号地址B.物理地址C.偏移地址D.逻辑地址
6.下列四个寄存器中,不能用来作为间接寻址方式的寄存器是A。
A.CXB.BXC.BPD.DI
(C)7.执行下列程序段:
MOVAX,0
MOVBX,1
MOVCX,100
AA:
ADDAX,BX
INCBX
LOOPAA
HLT
执行后的结果:
(AX)=,(BX)=。
A.5050,99B.2500,100C.5050,101D.2550,102
8.假设V1和V2是用DW定义的变量,下列指令中正确的是A。
A.MOVV1,20HB.MOVV1,V2
C.MOVAL,V1D.MOV2000H,V2
9.–49D的二进制补码为A。
A.11001111B.11101101C.00010001D.11101100
10.在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了C。
A.时钟周期B.等待状态C.指令队列D.中断向量
11.①MOVAX,1000H;
②MOVAX,[1000H];
③MOVAX,BX
上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:
B。
A.③②①B.①③②C.①②③D.②③①
12.若门电路的两个输入量为1、1,输出量为0,则不可能完成此功能的是:
D。
A.“异或”门B.“与非”门C.“或非”门D.“与”门
13.若BL=87H,BH=0E6H,则BX=D。
A.87HB.0E6HC.87E6HD.0E687H
14.已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=A。
A.0F47FHB.0F000HC.0FFFFHD.2032H
15.设SP=1110H,执行PUSHAX指令后,堆栈指针SP的内容是D。
A.1112HB.110DHC.1111HD.110EH
16.用来存放即将执行的指令的偏移地址的寄存器是C。
A.BPB.SPC.IPD.CS
17.MOVS前可添加的前缀为C。
A.REPE/REPZB.REPNE/REPNZC.REPD.无
18.下列四个选项,C项是正确的。
A.MOVAX,BLB.MOV[BX],[SI]
C.MOVDX,1000HD.MOVES,CS
19.下列四个选项,D项是不正确的。
A.IN AL,50HB.IN AX,70HC.OUT 44H,ALD.OUT 6780H,AX
20.堆栈段寄存器是B。
A.DSB.SSC.ESD.CS
21.86系列汇编语言指令语句格式中,标识符有效长度为A个字符。
A.31B.30C.29D.28
22.BUFFERDB100DUP(?
);
表示BUFFER为B的存储空间,其内容为随机数,通常作为程序的工作单元。
A.100个字B.100个字节C.200个字节D.200个字
23.SBB在形式和功能上都和SUB指令类似,只是SBB指令在执行减法运算时,还要减去C的值。
A.SFB.OFC.CFD.ZF
24.字符串指令有许多参数是隐含约定的,目的字符串的起始地址为D。
A.DS:
ESB.SI:
DIC.DS:
SID.ES:
DI
25.非循环逻辑移位指令在执行时,实际上是把操作数看成A符号数来进行移位。
A.无B.带C.不确定
26.非循环算术移位指令在执行时,实际上是把操作数看成B符号数来进行移位。
(C)27.设[2000H]、[2001H]、[2002H]、[2003H]这四个存储单元存放的地址分别为12H、34H、56H、78H,则执行完LESSI,[2000H]后,ES=,SI=。
A.3412H;
7856HB.1234H;
7856HC.7856H;
3412HD.7856H;
1234H
(A)28.对于简化的微机硬件结构,IR从PROM接收到指令字,同时将指令字分送到和W总线上去,左4位即最高有效位为;
右4位即最低有效位为。
A.控制部件CON,指令字段,地址字段B.算术逻辑部件ALU,指令字段,地址字段
C.控制部件CON,地址字段,指令字段D.算术逻辑部件ALU,地址字段,指令字段
(B)29.使用换码指令时,要求寄存器指向表的首地址,而寄存器中为表中某一项与表格首地址之间的偏移量。
A.AX,ALB.BX,ALC.BX,BLD.AX,BL
30.当跟踪标志位TF=1时,CPU每执行完一条指令就产生一个内部中断,处于B状态。
A.正常工作B.暂停C.程序调试D.无法确定
31.串操作时,地址的修改往往与方向标志DF有关,当DF=1时,SI和DI作自动B修改。
A.增量B.减量C.不确定
32.用A能完成把AX的低字节清零,高字节不变的要求。
A.ANDAX,0FF00HB.ORBX,00FFHC.XORCX,00FFHD.TESTAX,0FF00H
33.用B能完成把将BX的低字节置成全“1”,高字节不变的要求。
34.用C能完成将CX的低字节变反,高字节不变的要求。
35.十进制数30.375表示成十六进制数为DH。
A.1F.5B.1F.6C.1E.5D.1E.6
36.执行完毕下列程序段后,BX寄存器中的内容是A。
MOVCL,3
MOVBX,00B7H
ROLBX,1
RORBX,CL
A.0C02DHB.00EDHC.002DHD.000DH
37.汇编语言中,经过定义的每个变量均有3个属性,下列D不属于变量的属性。
A.段属性B.偏移量属性C.类型属性D.地址属性
38.字符串指令有许多参数是隐含约定的,源字符串的起始地址为C。
DI
39.乘法运算是双操作数运算,但是,在指令中却只指定一个操作数,另一个操作数是隐含规定的,隐含操作数为A。
A.AL/AXB.BL/BXC.CL/CXD.DL/DX
40.LDA、ADD和SUB三条助记符对应的操作码分别为A
A.0000、0001和0010B.0001、0000和0100
C.1110、1111和0010D.0000、1101和0101
41.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是A。
A.OUT端口地址,ALB.MOVAL,端口地址
C.OUTAL,端口地址D.INAL,端口地址
42.指令MOVAL,[BX+SI+25],源操作数字段是B寻址方式。
A.寄存器B.寄存器间接C.直接D.立即数
43.下列C指令不影响进位标志CF的状态。
A.ADDB.SUBC.INCD.CMP
44.8086/8088系统中把1M存储空间分成16个逻辑段(0~15),每个逻辑段的容量C。
A.≠64KBB.=64KBC.≤64KBD.≥64KB
45.已知DS=2000H,BX=3000H,SI=4000H。
执行完毕MOVAL,[BX+SI]之后,将A存储单元的内容送到AL寄存器去。
A.27000HB.27001HC.9000HD.9001H
46.下列四条指令中,B是错误的。
A.LEA AX,[2728H]