AND AL,AL JZ BRCH1 RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3 : 上述程序运行后,试回答: (1)当(AL)=?时,程序转向BRCH1 (2)当(AL)=?时,程序转向BRCH2 (3)当(AL)=?时,程序转向BRCH3
AND AL,AL JZ BRCH1 RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3 : 上述程序运行后,试回答: (1)当(AL)=?时,程序转向BRCH1 (2)当(AL)=?时,程序转向BRCH2 (3)当(AL)=?时,程序转向BRCH3
相关考题:
以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,CF=多少?() A.1B.2C.3D.0
以下五个指令(1)MOV AL,55H (2)MOV CL,2(3)ROL AL,CL (4)OR AL,1 (5)RCL AL,CL顺序执行完后,(AL)=多少?() A.54HB.53HC.55HD.52H
根据AL寄存器中的数据是否为奇数来决定是否转向目标地址的下列四种方法中,哪一种不会改变AL中的内容?A.SHR AL, 1 JC LabelB.AHD AL,1 JNZ LabelC.TEST AL,1 JNZ LabelD.XOR AL,1 JZ Label
publicclassDemo{publicstaticvoidmain(String[]args){Listal=newArrayList();al.add(1”);al.add(2”);al.add(2”);al.add(3”);System.out.println(al);}}上述程序执行后的输出是哪项?() A.[1,2,3]B.[1,2,2,3]C.[1,2,3,3]D.[2,1,3,2]
假设外部设备的状态字已经读入AL寄存器,其中最低位为“0”,表示外部设备“忙”。为了判断外部设备是否“忙”而又不破坏其他状态位,应选( )指令。A.RCR AL, 01H JZ LabelB.CMP AL, 00H JZ LabelC.AND AL, 01H JZ LabelD.TESTAL,01H JZ Label
用查询方式将输入设备的一个数据读入CPU的BL中,程序段如下所示,请完成该段8086汇编程序,将(1)~(5)的内容填入相应的位置。START: MOV DX, (1)NEXT1: IN AL,DXNEXT2: AND AL, (2)JZ (3)MOV DX, (4)IN AL,DXNEXT3: MOV (5),ALRET
下面程序段中,当满足条件转到NEXT标号执行时,AL中的值正确的是______。 CMP AL,0FBH JNL NEXT … NEXT......A.AL=0F0HB.AL=80HC.AL=0FBHD.AL=8FH
有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()
阅读下列程序,说明程序执行后AH、AL、CF、SUM单元的值。 MOV AH,O MOV AL, NUM1 ADD AL, NUM2 DAA ADC AH,0 MOV SUM, AL INT 3 NUM1 DB 73H NUM2 DB 66H SUM DB? AH=(),AL=(),CF=() SUM单元的值=()
阅读下列程序段,说明程序执行后AL,BX的值。 OPE1 DB 3..4 OPE2 DW 3345H, 6799H MOV AL, OPE1 MOV BX, OPE2 +1 SUB BL, AL INT 3 结果:AL=();BX=()。
源程序如下: MOV AL,0B7H AND AL,0DDH XOR AL,81H OR AL,33H JP LAB1 JMP LAB2 试问:执行程序后AL=();程序将转到哪一个地址执行:()。
有如下程序: START: MOV BL,67H MOV AL,BL MOV CL,4 SHR AL,CL MOV BH,AL OR BH,30H MOV AL,BL AND AL,OFH MOV BL,AL OR BL,30H INT 3 运行上面程序后,BH=(),BL=()
程序段如下: BLK1 DB 46,84,34,-5,20,122,73 : MOV CX,7 LEA S1,BLK1 NEXT:MOV AL,[SI] INC SI TEST AL,81H LOOPZ NEXT MOV BL,[SI] : 请回答程序段运行后: (AL)=? (BL)=?
public class Demo{ public static void main(String[] args){ List al = new ArrayList(); al.add(“1”); al.add(“2”); al.add(“2”); al.add(“3”); System.out.println(al); } } 上述程序执行后的输出是哪项?() A、 [1,2,3]B、 [1,2,2,3]C、 [1,2,3,3]D、 [2,1,3,2]
问答题程序段如下: BLK1 DB 46,84,34,-5,20,122,73 : MOV CX,7 LEA S1,BLK1 NEXT:MOV AL,[SI] INC SI TEST AL,81H LOOPZ NEXT MOV BL,[SI] : 请回答程序段运行后: (AL)=? (BL)=?
问答题AND AL,AL JZ BRCH1 RCR AL,1 JZ BRCH2 RCL AL,1 INC AL JZ BRCH3 : 上述程序运行后,试回答: (1)当(AL)=?时,程序转向BRCH1 (2)当(AL)=?时,程序转向BRCH2 (3)当(AL)=?时,程序转向BRCH3
填空题阅读下列程序段,说明程序执行后AL,BX的值。 OPE1 DB 3..4 OPE2 DW 3345H, 6799H MOV AL, OPE1 MOV BX, OPE2 +1 SUB BL, AL INT 3 结果:AL=();BX=()。
填空题有程序如下: MOV AL,02H SHL AL,1 MOV BL,AL MOV CL,02 SHL AL,CL ADD AL,BL INT 3 程序执行后AL=(),BL=(),指出该程序的功能是()