You are on page 1of 3

Code 1:

.MODEL SMALL
.STACK 100H
.DATA

X DB 5

.CODE

MAIN PROC

MOV AX,@DATA
MOV DS,AX

MOV BL,X

MOV AH,2
MOV DL,X
INT 21H

MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

ret

Code 2:
.MODEL SMALL
.STACK 100H
.DATA

X DB 5

.CODE

MAIN PROC

MOV AX,@DATA
MOV DS,AX

MOV BL,X
ADD BL,48; ASCII CODE

MOV AH,2
MOV DL,BL
INT 21H

MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

ret

CODE#3:
.MODEL SMALL
.STACK 100H
.DATA

STRING DW "HELLO WORLD$"

.CODE

MAIN PROC

MOV AX,@DATA
MOV DS,AX

MOV AH,9
LEA DX,String
INT 21H

MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

ret

Code 4: Compare 2 numbers:


.MODEL SMALL
.STACK 100H
.DATA

X DB 5
Y DB 6

.CODE

MAIN PROC

MOV AX,@DATA
MOV DS,AX

MOV BL,X
ADD BL,48
MOV BH,Y
ADD BH,48
CMP BH,BL

JG L2

MOV AH,2
MOV DL,BL
INT 21H
JMP EXIT

L2:
MOV AH,2
MOV DL,BH
INT 21H

EXIT:

MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN

You might also like