Logo 
Search:

Assembly Language Articles

Submit Article
Home » Articles » Assembly Language » GeneralRSS Feeds

Program that will display a string using instruction LODSB.......

Posted By: Easy Tutor     Category: Assembly Language     Views: 4278

An AL Program that will display a string using instruction LODSB.

Code for Program that will display a string using instruction LODSB....... in Assembly Language

 .MODEL SMALL
 .STACK 100H

 .DATA
   PROMPT  DB  'The contents of the variable STRING is : $'

   STRING  DB  'Assolam-o-Alaikum !'

 .CODE
   MAIN PROC
     MOV AX, @DATA                ; initialize DS
     MOV DS, AX

     LEA DX, PROMPT               ; load and print the string PROMPT
     MOV AH, 9
     INT 21H

     LEA SI, STRING               ; set SI=offset address of variable STRING
     MOV CX, 19                   ; set CX=19
     CLD                          ; clear direction flag
     MOV AH, 2                    ; set output function

     @OUTPUT_LOOP:                ; loop label
       LODSB                      ; set AL=DS:[SI]
       MOV DL, AL                 ; set DL=AL
       INT 21H                    ; print a character
     LOOP @OUTPUT_LOOP            ; jump to label @OUTPUT_LOOP while CX!=0

     MOV AH, 4CH                  ; return control to DOS
     INT 21H
   MAIN ENDP
 END MAIN
  
Share: 



Easy Tutor
Easy Tutor author of Program that will display a string using instruction LODSB....... is from United States. Easy Tutor says

Hello Friends,

I am Free Lance Tutor, who helped student in completing their homework.

I have 4 Years of hands on experience on helping student in completing their homework. I also guide them in doing their final year projects.

I have share many programs on this website for everyone to use freely, if you need further assistance, than please contact me on easytutor.2ya [at the rate] gmail [dot] com

I have special discount scheme for providing tutor services. I am providing tutor service to students from various contries, currently most of my students are from United States, India, Australia, Pakistan, Germany, UK and Canada.

I am also here to expand my technical network to receive more opportunity in my career, make friends to help them in resolving their technical problem, learn and share my knowledge, If you like to be my friend, Please send me friend request.

Thanks,
Happy Programming :)

 
View All Articles

Related Articles and Code:


 

Other Interesting Articles in Assembly Language:


 
Please enter your Comment

  • Comment should be atleast 30 Characters.
  • Please put code inside [Code] your code [/Code].

 
No Comment Found, Be the First to post comment!