预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共20页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

汇编语言选择题及填空题复习部分汇编语言复习题一、选择题1.设A=0.4H,B=0.8H,C=0.4,D=0.4Q,它们之间的关系是()A.C+D=BB.A+D=BC.B=DD.A>C>D2.标志寄存器中属于控制标志位的是()A.DF,OF,SFB.DF,IF,TFC.OF,CF,PFD.AF,OF,SF3.8088/8086存储器分段,每个段不超过()A.64K个字B.32K个字节C.1兆个字节D.64K个字节4.设AL中已有压缩型BCD码,为实现对AL的减1操作,可选用的指令序列是()A.DECALB.SBBAL,0C.SUBAL,1D.SUBAL,1AASDASAASDAS5.若AX=-15要得到AX=15应执行的指令是()A.NEGAXB.NOTAXC.INCAXD.DECAX6.8086/8088系统执行传送指令MOV时()A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志7.MOVAL,79ADDAL,0B1H上面指令执行后,设置的标志位CF和OF的值是()A.CF=0,OF=1B.CF=1,OF=1C.CF=0,OF=1D.CF=1,OF=08.已知AX,BX中均为带符号数,当进行字相除时,下面指令或指令序列正确的是()A.DIVBXB.CWDC.XORDX,DXD.CBWIDIVBXDIVBXIDIVBX9.下列指令中操作数在代码段中的是()A.MOVAL,42HB.ADDAL,BLC.SUB[BX],DID.INC[DI]10.用REPESCASB指令对字符串进行扫描,如CX>0时,扫描结束,那么表示()A.在字符串中遇上第一个AL中指定的字符B.在字符串中有一个AL中指定的字符C.在字符串中有一个不是AL中指定的字符D.在字符串中遇上第一个不是AL中指令的字符11.下列指令执行后对源和目的操作数均无影响的是()A.MOV[BX+2],AXB.SUBAX,2467HC.SBB[SI],BXD.CMPAX,BX12.表示过程定义结束的伪指令是()A.ENDPB.ENDSC.ENDD.ENDM13.下列有语法错误的语句是()A.DB12HB.DW4567HC.DDˋBCDˊD.DBˋCDˊ14.DB1DB8DUP(2DUP(3),3DUP(2))┇MOVAX,WORDPTRDB1[04H]上面指令执行后,AX的内容是()A.0302HB.0203HC.0202HD.0303H15.BUF1DB3DUP(0,2DUP(1,2),3)COUNTEQU$-BUF1符号COUNT等价的值是()A.6B.18C.16D.816.DA1DW2A05HDA2DB0FAH┇MOVAL,BYTEPTRDA1SUBDA2,AL上述指令执行后,DA2中的内容是()A.0DAHB.0FAHC.0F5HD.0D0H17.设(SS)=338AH,(SP)=450H,执行PUSHBX,和PUSHF两条指令后,堆栈顶部的物理地址是()A.33CECHB.33CF2HC.33CF4HD.33CE8H18.设(SP)=0028H,执行段内返回指令RET6后,SP的内容是()A.0036HB.0022HC.0030HD.0020H19.条件转移指令JNBE产生转移的条件是()A.CF=0ANDZF=0B.CF=0ANDZF=1C.CF=1ANDZF=0D.CF=1ANDZF=120.已知某操作数的物理地址是2117AH,则它的段地址和偏移地址可能是()。A.2025∶0F2AB.2108∶00EAC.2000∶017AD.2100∶117A21.某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是()字节。A.2KB.4KC.8KD.16K22.以寄存器DI间接寻址的存储器字节单元内容加1的指令是()。A.INC[DI]B.INCDIC.INCBYTEPTR[DI]D.ADD[DI],123.有语句:COUNTEQU256,下列四种叙述中,正确的是()。A.COUNT是变量B.COUNT占用一个字节存储单元C.COUNT是符号常数D.COUNT占用二个字节存储单元24.下面指令中,源操作数的寻址方式为立即寻址的是()。A.MOVAX,OFFSETAB.MOVAX,AC.MOVAX,A+1D.MOVAX,A[BX]25.已知SP=2110H,执行POPAX后,SP寄存器的值是()。A.2111HB.2112HC.210FHD.210EH26.将AX中有符号数除以2的正确指令是()。A.SHRAX,1B.SARAX,1C.RORAX,1D.RCRAX,127.比较BX和SI中的两个存储器地址,若BX≥SI转向HIGH的正确指令是()。A.JAEHIGHB.JBEHIGHC.JEGHIGHD.JLEHI