Professional Documents
Culture Documents
19 Arid 346
19 Arid 346
nment # 04
Q.1: Write an assembly language program using loops that will show the
following output on the screen
W1
A2
S3
E4
E5
M6
MOV AH,0EH
MOV AL ,'W'
INT 10H
MOV AL,31H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
MOV AL ,'A'
INT 10H
MOV AL,32H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
MOV AL ,'S'
INT 10H
MOV AL,33H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
MOV AL ,'E'
INT 10H
MOV AL,34H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
MOV AL ,'E'
INT 10H
MOV AL,35H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
MOV AL ,'M'
INT 10H
MOV AL,36H
INT 10H
MOV AL,0DH
INT 10H
MOV AL,0AH
INT 10H
Ret
Q.2: Write an assembly language program using loops that will show the
following output on the screen
WW11
AA22
SS33
EE44
EE55
MM66
======================= Code of program =========================
org 100h
MOV AH,0EH
MOV AL ,'W'
INT 10H
INT 10H
MOV AL,31H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
MOV AL ,'A'
INT 10H
INT 10H
MOV AL,32H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
INT 10H
MOV AL ,'S'
INT 10H
INT 10H
MOV AL,33H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
MOV AL ,'E'
INT 10H
INT 10H
MOV AL,34H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
MOV AL ,'E'
INT 10H
INT 10H
MOV AL,35H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
MOV AL ,'M'
INT 10H
INT 10H
MOV AL,36H
INT 10H
INT 10H
MOV AL,0DH
MOV AL,0AH
INT 10H
Ret