(8) 为了将AH和 AL 寄存器中分别存放的两个非组合(Unpacked)BCD码 06H 和07H转换为组合(Packed)BCD码67H 存放在AL寄存器中,应在下面的横线处填写什么内容?MOV AX, 0607HMOV CL, 4SHL AH, CLOR 【8】

题目

(8) 为了将AH和 AL 寄存器中分别存放的两个非组合(Unpacked)BCD码 06H 和07H转换为组合(Packed)BCD码67H 存放在AL寄存器中,应在下面的横线处填写什么内容?

MOV AX, 0607H

MOV CL, 4

SHL AH, CL

OR 【8】


相似考题
参考答案和解析
正确答案:
【8】SPOOLing
更多“(8) 为了将AH和 AL 寄存器中分别存放的两个非组合(Unpacked)BCD码 06H 和07H转换为组合(Packed)B ”相关问题
  • 第1题:

    为了使下面的指令序列能够将AH和AL寄存器中的非组合型(Unpacked)BCD码转换为组合型(Packed)BCD码存放在AL中,应该在第三条指令中填入( )操作数。 MOV CL,4 SHL AL,CL SHR __,CL

    A.BL

    B.AL

    C.AX

    D.BX


    正确答案:C

  • 第2题:

    组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型数。


    组合型 BCD 码用高四位和低四位分别对应十进制数的个位和十位,其表示范围是 0~99 ;非组合型 BCD 码用一个字节的低四位表示十进制数,高四位则任意取值,表示范围为 0~9 。 组合型: 254= ( 001001010100 ) BCD 非组合型: 254= ( 00000010 00000101 00000100 ) BCD

  • 第3题:

    8086CPU中,通用寄存器AH和AL都是8位的。


    AX;SI

  • 第4题:

    将(12.34)10转换为8421BCD码


    (43) D =(01000011) 8421BCD $(127) D =(000100100111) 8421BCD $(254.25) D =(001001010100.00100101) 8421BCD $(2.718) D =(0010.011100011000) 8421BCD

  • 第5题:

    8086CPU中,通用寄存器AH和AL都是8位的


    AX;SI