Logo 
Search:

Assembly Language Articles

Submit Article
Home » Articles » Assembly Language » Homework HelpRSS Feeds

PRINT A FIBONACCI SERIES

Posted By: Adelaide Miller     Category: Assembly Language     Views: 8711

WRITE A PROGRAM TO PRINT A FIBONACCI SERIES.

Code for PRINT A FIBONACCI SERIES in Assembly Language

.MODEL SMALL

.DATA
        NUM_1  DB ?
        NUM_2  DB ?
        NUM_3  DB ?
        V1     DB ?
        V2     DB  ?
        NL     DB  '  ', 0DH,0AH,'$'
        

.CODE                   
       MAIN PROC
                MOV AX,@DATA
                MOV DX,AX
                MOV CX,10
                MOV CH,0
                
                MOV NUM_1,0
                MOV NUM_2,1

                MOV DL,NUM_1
                
                OR  DL,30H
                MOV AH,02H
                INT  21H

                MOV DL,NUM_2
                OR DL,30H
                
                MOV AH,02H
                INT 21H

                
               L1:
                        
                        MOV AL,NUM_1
                        ADD AL,NUM_2
                        MOV AH,0
                        MOV BL,AL
                        MOV DL,10
                        DIV DL
                        ADD AX,3030H

                        MOV V1,AL
                        MOV V2,AH

                        MOV DL,V1
                        MOV AH,02H
                        INT 21H
                        
                        MOV DL,V2
                        MOV AH,02H
                        INT 21H



                SHIFT:
                        MOV AL,NUM_2
                        MOV NUM_1,AL
                        MOV NUM_2,BL
                        LOOP L1

                MOV AX,4C00H
                INT 21H

        MAIN ENDP
       END MAIN
       
;*********************************************
;               OUTPUT
;*********************************************

;0 1 01 02 03 05 08 13 21 34 55 89
  
Share: 


Didn't find what you were looking for? Find more on PRINT A FIBONACCI SERIES Or get search suggestion and latest updates.

Adelaide Miller
Adelaide Miller author of PRINT A FIBONACCI SERIES is from Frankfurt, Germany.
 
View All Articles

 

Other Interesting Articles in Assembly Language:


 
Please enter your Comment

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

 
Kkk Fernando from Sri Lanka Comment on: Sep 22
can i compile and run the above code using masm32?

View All Comments