Check AL Contains Even Number Or Odd Number In Assembly Language Solution.

// Check AL Contains Even Number Or Odd Number In Assembly Language Solution.

/*
*
* Prosen Ghosh
* American International University - Bangladesh (AIUB)
*
*/

Solution:

.MODEL SMALL
.STACK 100H
.DATA

STREVEN DB 0AH,0DH,'NUMBER IS EVEN$'
STRODD DB 0AH,0DH,'NUMBER IS ODD$'
.CODE

MAIN PROC

MOV AX,@DATA
MOV DS,AX

MOV AH,1
INT 21H

TEST AL,01H
JZ EVEN

MOV AH,9
LEA DX,STRODD
INT 21H

JMP END_:

EVEN:
MOV AH,9
LEA DX,STREVEN
INT 21H

JMP END_

END_:

MOV AH,4CH
INT 21H

MAIN ENDP
END MAIN

0 nhận xét:

Đăng nhận xét