欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

编写程序段,将AX寄存器中的内容以相反的顺序传送到DX寄存器中,并要求AX中的内容不被破坏,然后统计DX寄存器中“1”的个数并存入BL中。

程序员文章站 2022-03-10 09:50:30
...
CODE SEGMENT
    ASSUME CS:CODE
START:PUSH AX
      MOV BL,0
      MOV DX,0
      MOV CX,16
AGAIN:SHL AX,1
      JNC NEXT
      INC BL
 NEXT:RCR DX,1
      LOOP AGAIN
      POP AX
      MOV AH,4CH
      INT 21H
CODE ENDS
    END START
相关标签: C语言/编程题