Question
This is my code and output,but I want the output is 55 34 21 13 8 5 3 2 1 1 0 show me the
This is my code and output,but I want the output is 55 34 21 13 8 5 3 2 1 1 0 show me the output
INCLUDE Irvine32.inc INCLUDELIB Irvine32.lib .data StringDisplay BYTE "Please input the number of fibonacci series to display.", 0
.code main PROC
mov edx, OFFSET StringDisplay; display the prompt message call writeString call Crlf
call ReadInt; read the numberand store to counter register. call crlf
mov ecx, eax mov ax, 0; a = 0 call WriteInt; display the 0th value of fibonacci call crlf mov bx, 1; b = 1
fibloop: mov dx, ax; store the value of the 0th into dx and add the sum add dx, bx; sum = a + b mov ax, bx; a = b mov bx, dx; b = sum call WriteInt call crlf loop fibloop
main ENDP END main
Write an ASM program that reads an integer number N and then displays the first N values of the Fibonacci number sequence, described by: Fib(0) = 0, Fib(1) = 1, Fib(N) = Fib(N-2) + Fib(N-1) Thus, if the input is N=10, your program Assl-Q1.exe should display the following single line: Fibonacci sequence with N= 10 is: 55 34 21 13 8 5 3 2 1 10 Note: the Fibonacci sequence should be displayed in the order given above... WA # C:\Users\ww778\source epos\Project1\Debug\Project1.exe Please input the number of fibonacci series to display. 10 +13 +55 Write an ASM program that reads an integer number N and then displays the first N values of the Fibonacci number sequence, described by: Fib(0) = 0, Fib(1) = 1, Fib(N) = Fib(N-2) + Fib(N-1) Thus, if the input is N=10, your program Assl-Q1.exe should display the following single line: Fibonacci sequence with N= 10 is: 55 34 21 13 8 5 3 2 1 10 Note: the Fibonacci sequence should be displayed in the order given above... WA # C:\Users\ww778\source epos\Project1\Debug\Project1.exe Please input the number of fibonacci series to display. 10 +13 +55Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started