参考答案和解析
正确答案:B
更多“假设(AL)=74H,(CH)=38H,依次进行SUB AL,CH指令和DAS指令后,AL的值是( )。A.0AEHB.36HC.3CHD.14H ”相关问题
  • 第1题:

    假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH指令和DAS指令后,AL的值是( )

    A.OEH

    B.56H

    C.5CH

    D.14H


    正确答案:B

  • 第2题:

    假定(AL)=85H,(CH)=29H,依次执行SUBAL,CH指令和DAS指令后,AL的值是( )。

    A.0EH

    B.56H

    C.5CH

    D.14H


    正确答案:B

  • 第3题:

    假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH和DAS指令后,AL的值为______。

    A.AEH

    B.56H

    C.5CH

    D.14H


    正确答案:B
    解析:首先执行SUB指令后,(AL)=5CH,此时CF=0,由于低4位大于9,需要进行调整;执行DAS指令后,AL低4位减6,并且置AF=1,高4位值小于9,且CF=0,保持不变,即得(AL)=56H。

  • 第4题:

    假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH指令和OAS指令后,AL的值是( )。

    A.EH

    B.56H

    C.5CH

    D.14H


    正确答案:B
    解析:本题要求进行BCD码运算。首先执行指令SUB指令后,(AL)=5GH,此时CF=0,由于低4位大于9,需要进行调整,执行DAS指令后,AL低4位减6,并且置AF=1,高4位值小于9且CF=0,保持不变,即得(AL)=56H。

  • 第5题:

    假定(AL)=85H,(CH)=29H,依次执行SUB AL,CH指令和DAS指令后,AL的值是( )。

    A.OEH

    B.56H

    C.5CH

    D.14H


    正确答案:B