LAB homework, Assembly Language

1. Write a program that calculates the Fibonacci series: 1, 1, 2, 3, 5, 8, 13, ….. (Except for the first two numbers in the sequence, each number is the sum of the preceding two numbers.) Use LOOP and set the limit for 12 iterations. Assemble, Link, and use DEBUG to trace through the routine.


Attention: This will be a complete assembly language program. A good documentation on your source code is required. You will lose points if you don’t have good documentation. This includes heading, block comment, and line-to-line comment. In the heading, you need to explain what the program is supposed to do, the algorithm, the inputs/outputs, the registers, and other information. You need to have good explanation on your DEBUG results as well.


Posted Date: 3/14/2013 6:18:35 PM | Location : United States







Related Discussions:- LAB homework, Assignment Help, Ask Question on LAB homework, Get Answer, Expert's Help, LAB homework Discussions

Write discussion on LAB homework
Your posts are moderated
Related Questions
Signal descriptions of 8086 : described below are common for the maximum andminimum mode bothdata lines AD15 -AD0: These are the time multiplexed andmemory I/O address. Addre

need algorithm for multiplication in assembly with out mul function?

#Write a function to calculate the following arithmetic operation and return the result. A = 2 + (3x)3 + y/2n (x, y and n are arguments of the function where x is an integer in the

Flag Manipulation and Processor Control Instructions These instructions control the functioning of available hardware inside the processor chip. These are categorized into thes

Pin diagram of 8088 : The pin diagram of 8088 is shown in given figure. Most of the 8088 pins and their functions are exactly similar to the corresponding pins of 8086.  Hence

The 486 Introduced in the year 1989 the 80486 did not feature any radically new processor technology. Instead, it joints a 386 processor, a cache memory controller and a math c

write a program assembly language for adding two 3*3 matrix

CANI GET HELP WRITTING THIS CODE

LIST p=18f4550 #include org 0x0000 movlw 0x00 _________ movlw 0xFF movwf PORTB end .

The processor 8088 The launching of the processor 8086 is consider as a remarkable step in the development of high speed computing machines. Before the introduction  of 8086 mo