You are on page 1of 7
TASK 1 sOBJECT:— To print a character 14 times using loop. -model small -stack 146h -code main proc nov ah,@2h mov cx,18 mov dl," print: int 21h loop print nov ah,4ch int 2ih main endp end main clear screen change font TASK 2 s OBJECT To print ASCII codes from @ & 255 using loop model small stack 10h vdata cr equ @dh 1f equ @ah msgi db cr.1f,"ASGII GODES FROM 0-255 msg2 db cw,1f."$" scode main proc now ax,@data mou dszax mov ah.@9h Tea dxsmsgt int 21h mov cx,256 mou ah,G2h mov d1.8 print_: nt 21h ine dl dec cx loop print_ mov ah,4ch int 21h main endp end main DSGRORCO Nw MCE ae rd Renae See Ma 1 Oe SE Ye Ee eee cose POUL oe SUL ea aE Crsa Paps Ui acta ay sOBJECT TASK 3 - To print Capital letters from A-Z using -model small -stack 19h -data cr equ @dh if equ @ah msgi db cr,1f,"CAPITAL LETTERS FROM A-Z §” -code main proc mov mov mov lea int mov mov mov ax, @data ds ax ah, @9h dx,msgt 2th ox,26 ah,@2h d1,65 print_Ascii: int inc 2ih dl loop print_Ascdi nov int ah,4ch 2ih main endp end main SOE ee ee OU ee OP ice Le a |B 1e clear screen change font |] loop ;OBJECT= -model -~stack -data cr equ 1f equ msg db -code TASK 4 — To print small letters from a-z using small 166h G@dh jah er, 1f,"SMALL LETTERS FROM a-z $" main proc mov mov mov lea int nov mov mov ax,Edata ds,ax ah.@9h dx.msgi 2ih cx, 26 ah, 62h print_Ascii: int inc 21h dl loop print_Ascii nov int ah.4ch 21h main endp end main SMALL LETTERS FROM a-z abcdefghijklmnoparstuvuxyz clear screen change font H loop. TASK 5 ;OBJECT :- To print special character b/u ASCII 90 & 97 using loop. -model small cstack 108h tdata er equ Gah 1f equ Gah msgi db cr,1f."6 SPECIAL GHARACTER By 90897 $*° -code main proc mov ax,@data mov ds,ax ney ah,@9h lea dx-msgi int 21h mov ¢x,6 mov ah,@2h mov 41,91 print_fAscii: t 2ih inc dl loop print _Ascii mov ah,4ch int 21h main endp end main © SPECIAL CHARACTER B/l! 94897 TASK 6 OBJECT :— To print counting from 4—-? using loop. -model small -stack 168h -data cr equ @dh 1f equ Gah msgi db cr,1f,"COUNTING FROM @-9 $" -code main proc mov ax,@data mov ds,ax mov ah,@9h lea dx msgi int 2ih mov ¢x,.16 mov ah.@2h mov 41,48 print_fAscii: int 2ih inc dal loop print_Ascii mov ah,4ch int 2ih main endp end main COUNTING FROM @-? @123456789 maa clear screen. change fant ] TASK 7 ;O0BJECT :- To print Capital letters from Z-A and 3) print Small letters from z-a using loop -model small -stack 166h «data cr equ @dh 1f equ Gah msgi db cr.1f."CAPITAL LETTERS FROM Z-A_ $" msg2 dh cr.1f."SMALL LETTERS FROM z-a $" -code main proc mov ax,@data mov ds,ax mov ah,@9h lea dx.msgl int 21h mov cx,26 mov ah,@2h mov d1,9@ print_capital: int 21h dec dl loop print_capital mov ax,@data mov ds,ax mov ah,@9h lea dx,msg2 int 21h mov cx,26 mov ah,.@2h mov d1,122 print_small: int 21h dec dl loop print_small mov ah,4ch int 21h main endp end main eee eee oes ZYRWUUTS RQPONMLHIJIHGFE. SMALL LETTERS F zyxuvutsrqponmlkjihgfedcha

You might also like