更多“完成下列操作,选用什么指令: (1)将AX的内容,减去0520H”相关问题
  • 第1题:

    假设(DS)=1000H,(DI)=0500H,(10510H)=0FFH,(10511H)=00H,下列指令执行后使(AX):0520H的是( )。

    A.LEA AX,20[DI]

    B.MOV AX,OFFSET DI

    C.MOV AX,20[DI]

    D.LEA AX,[DI]


    正确答案:A

  • 第2题:

    若要完成(AX)×7/2运算,则在下列四条指令之后添加指令( )。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX, BX

    A.RORAX,1

    B.SALAX,1

    C.SARAX,1

    D.DIVAX,2


    正确答案:C

  • 第3题:

    若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C

  • 第4题:

    下列X86汇编指令中,可以完成累加器AX的内容乘以2功能的是

    A.SAL AX,1

    B.ADD AX,AX

    C.SHL AX,1

    D.SHR AX,1

    E.SAR AX,1


    正确答案:ABC

  • 第5题:

    执行指令AND AX,AX后,AX中的内容有什么变化?


    正确答案:不会发生改变。

  • 第6题:

    下列程序中每条指令执行后,AX中十六进制内容是什么? (1)MOV  AX, 0  (2)DEC  AX,   (3)ADD  AX, 07FFFH  (4)ADD  AV  (5)NUR  AX  (6)SUB  AX,0FFFFH  (7)ADD  AX,8000H  (8)OR   AX,0BFDFH  (9)AND  AX,0EBEDH  (10)XCHG AH,AL  (11)SAL  AX,1  (12)RCL  AX,1


    正确答案: (1)AX=0;
    (2)AX=0FFFFH;
    (3)AX=7FFEH;
    (4)AX=8000H;
    (5)AX=7FFFH;
    (6)AX=8000H;
    (7)AX=000H;
    (8)AX=0ABCDH;
    (9)AX=0CDABH;
    (10)AX=0CDABH;
    (11)AX=9B56H(CF=1);
    (12)AX=36ADH

  • 第7题:

    写出能完成下述操作的指令。 (1)将立即数1234H送至DS寄存器。 (2)将存储单元3000H和内容送至4000H单元。 (3)将累加器AX与寄存器CX中的内容对调。


    正确答案: (1)MOV AX, 1234H
    MOV DS, AX
    (2) MOV AX, [3000H]
    MOV [4000H], AX
    (3) XCHG AX, CX

  • 第8题:

    完成下列操作,选用什么指令:将变量名TABL的段地址送AX;


    正确答案: MOV AX,SEG TABL。

  • 第9题:

    单选题
    完成将AX清零,并且使CF清零,下面错误的指令是()。
    A

    SUB  AX, AX

    B

    AND  AX, 0

    C

    XOR AX,AX

    D

    MOV AX,0


    正确答案: C
    解析: 暂无解析

  • 第10题:

    问答题
    完成下列操作,选用什么指令:将变量名TABL的段地址送AX;

    正确答案: MOV AX,SEG TABL。
    解析: 暂无解析

  • 第11题:

    问答题
    完成下列操作,选用什么指令: (1)将AX的内容,减去0520H,和上次运算的借位; (2)将变量名TABL的段地址送AX。

    正确答案: (1)SBB AX,0520H;
    (2)MOV AX,SEG TABL。
    解析: 暂无解析

  • 第12题:

    问答题
    完成下列操作,选用什么指令: 将AX的内容,减去0520H,和上次运算的借位;

    正确答案: SBB AX,0520H。
    解析: 暂无解析

  • 第13题:

    要完成(AX)× 7/2运算,则在下列四条指令之后添加哪条指令?( ) MOV BX, AX MOV CL, 3 SAL AX, CL SUB AX, BX

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C
    解析:由题意可知,已知四条语句的执行结果是(AX)×7,只需在该结果除以2即可,选项C)可完成该项功能。

  • 第14题:

    若要完成(AX)×7/2运算,则在下列4条指令之后添加( )指令。MOV BX,AXMOV CL,3SAL AX,CLSUB AX,BX__________

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C

  • 第15题:

    要完成(AX)×7/2运算,则下列四条指令之后添加( )指令。 MOV BX,AX MOV CL,3 SAL AX,CL SUB AX,BX

    A.ROR AX,1

    B.SAL AX,1

    C.SAR AX,1

    D.DIV AX,2


    正确答案:C

  • 第16题:

    完成下列操作,选用什么指令: 将AX的内容,减去0520H,和上次运算的借位;


    正确答案: SBB AX,0520H。

  • 第17题:

    假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOVAX,1200H;(AX)=() MOVAX,BX;(AX)=() ADDAX,BX;(AX)=()


    正确答案:1200H;0100H;0200H

  • 第18题:

    写出能够完成下列操作的8086CPU指令。 (1)把4629H传送给AX寄存器; (2)从AX寄存器中减去3218H; (3)把BUF的偏移地址送入BX中。


    正确答案: (1) MOV AX,4629H
    (2) SUB AX,3218H
    (3) LEA BX,BUF

  • 第19题:

    完成将AX清零,并且使CF清零,下面错误的指令是()。

    • A、SUB  AX, AX
    • B、AND  AX, 0
    • C、XOR AX,AX
    • D、MOV AX,0

    正确答案:D

  • 第20题:

    使用位操作指令完成下列操作。 (1)将P1.1置“1”。 (2)将ACC.7置“1”。


    正确答案: (1)SETB P1.1
    (2)SETB ACC.7

  • 第21题:

    填空题
    假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOVAX,1200H;(AX)=() MOVAX,BX;(AX)=() ADDAX,BX;(AX)=()

    正确答案: 1200H,0100H,0200H
    解析: 暂无解析

  • 第22题:

    单选题
    将AX中有符号数除以2的正确指令是()。
    A

    SHR  AX,1

    B

    SAR  AX,1

    C

    ROR  AX,1

    D

    RCR  AX,1


    正确答案: B
    解析: 暂无解析

  • 第23题:

    问答题
    下列程序中每条指令执行后,AX中十六进制内容是什么? (1)MOV  AX, 0  (2)DEC  AX,   (3)ADD  AX, 07FFFH  (4)ADD  AV  (5)NUR  AX  (6)SUB  AX,0FFFFH  (7)ADD  AX,8000H  (8)OR   AX,0BFDFH  (9)AND  AX,0EBEDH  (10)XCHG AH,AL  (11)SAL  AX,1  (12)RCL  AX,1

    正确答案: (1)AX=0;
    (2)AX=0FFFFH;
    (3)AX=7FFEH;
    (4)AX=8000H;
    (5)AX=7FFFH;
    (6)AX=8000H;
    (7)AX=000H;
    (8)AX=0ABCDH;
    (9)AX=0CDABH;
    (10)AX=0CDABH;
    (11)AX=9B56H(CF=1);
    (12)AX=36ADH
    解析: 暂无解析