/*
Use ROL To Count The Number Of 1 Bits In BX, Without Changing BX.Put The Answer In AX In Assembly Language.
*/
/*
*
* Prosen Ghosh
* American International University - Bangladesh (AIUB)
*
*/
Solution:
.MODEL SMALL
.STACK 100H
.DATA
.CODE
MAIN PROC
XOR AX,AX
MOV CX,0
MOV BX,0000000000000011B
TOP:
CMP CX,16
JE END_
INC CX
ROL BX,1
JNC NEXT
INC AX
NEXT:
JMP TOP
END_:
ADD AX,30H
MOV AH,2
MOV DX,AX
INT 21H
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
0 nhận xét:
Đăng nhận xét