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
Write an assembly program that will compute and output tuition cost: a. accept keyboard input of the number of credit hours taken b. accept keyboard input of the type of classes 1

Display control 8279  provides  a  16  byte  display  memory  and  refresh  logic.  Every address in the display memory corresponds to a display unit with address zero represen

Write a MC68H12 assembly language program to find the largest number in an array of ten 8-bit numbers. The array is stored in memory locations starting at address $1100. Use branch

Write an assembly language program to find the maximum of: y = x 6 - 14x 2 + 56x for the range -2 ≤ x ≤ 4, by stepping one by one through the range. The program should in

Project Overview In this series of projects you will write a compiler for a small subset of Pascal.  In this assignment, you will start writing the syntax analysis and code gen

The Pentium   The next member of the Intel family of microprocessors was the Pentium, introduced in the year 1993. With the Pentium, Intel broke its custom of numeric model name

DMA controller :     Steps include in transferring a block of data from I/O devices (for example a disk) to memory: 1. CPU sends a signal to initiate disk transfe

RICS/CISC Architecture An essential aspect of computer architecture is the design of the instruction set for the processor.  The instruction set selected for a specific compute

write an assembly language program that has two subroutines : one for encrypting alphabates of a string and second fo decrypting the encoded string . in encryption simply converta

Internal Hardware-Interrupts Internal hardware-interrupts are the outcome of sure situations that occur during the execution of a program, for example. Divide by 0. The interru