Print Binary Reverse
unknown
assembly_x86
10 months ago
1.2 kB
9
Indexable
.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
ENDEditor is loading...
Leave a Comment