Print Binary Reverse
.MODEL SMALL .CODE MOV AH, 01H INT 21H SUB AL, '0' MOV BL, AL ; Newline and Carriage Return MOV AH, 02H MOV DL, 0DH INT 21H MOV AH, 02H MOV DL, 0AH INT 21H ; Print 1st bit MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H ROR BL, 1 MOV DL, BL AND DL, 01H ADD DL, '0' INT 21H END
Leave a Comment