3、式分别为寄存器寻址、寄存器间接寻址。得分评卷人二、选择题:(每小题2分,共30分)1.8086CPU内部的数据总线有(B)条。A:8B:16C:20D:322.若(AL)=0FH,(BL)=04H,则执行TESTAL,BL后,AL和BL的内容为(A)。A、OFH和04HB、0B和04HC、0F和0BHD、04和0FH3.汇编语言源程序中,每个语句由四项组成,如语句要完成一定功能,那么该语句中不可省略的项是(B)。A、名字项B、操作项C、操作数项D、注释项4.完成对CL寄存器的内容乘以4的正确操作是( C )。A、RCLC
5、TD、MULBL9.在DEBUG下,U命令的作用是(A)。A、反汇编命令B、汇编命令C、查看数据命令D、写入数据命令10.条件转移指令JNE条件成立是(C)。A、CF=0B、CF=1C、ZF=0D、ZF=111.下列寄存器组中在存储器操作数寻址时可用于提供偏移地址的是( D )A.AX,BX,CX,DXB.SP,BP,SI,DIC.CS,ES,DS,SSD.BX,BP,SI,DI12.设DF=1,每次执行CMPSW指令时,SI和DI均要分别( B )A.减1B.减2C.加1D.加213.要使BL中的低四位变反,高四位
6、不变,应执行指令( D )A.NOTBLB.ORBL,0FHC.ANDBL,0FHD.XORBL,0FH14.设(AL)=07H,要使(AL)=-07H应执行的指令是( C )A.ORAL,80HB.NOTALC.NEGALD.ADDAL,80HC.NEGBXD.INC[DI]15.要输入端口1234H中的8位数据,其指令应是(B)A.MOVDX,1234HB.MOVDX,1234HOUTDX,ALINAL,DXC.INAX,1234HD.OUTDX,1234H得分评卷人三、分析程序并写出结果(每小题6分,共42分)