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 language program that defines symbolic constants for all seven days of the week

Problems: 1. Write a single program. Each of the problems (2-4) should be written within a procedure. Your “main” procedure should call each procedure. Before calling each proc

errorlevel -302 ;prevents error code for this chipset __config 0x373A ;chip config PIC spec page 146 processor 16F877A ;chipset reset code

Comparison between 8086 and 8088 All the changes in 8088 above 8086 are indirectly or directly related to the 8-bit, 8085 compatible data and control bus interface. 1) The p

The real time System (RTS) : Calling the clock real-time is somewhat of a misnomer because it only shows the time setting it has been given. The RTC is the other half of chip


You are to create an assembly program for the MSP430 that correctly measures the wind direction, to a precision of 45° (N, NW, W, SW, S, SE, E, NE), using the MSP430's ADC. Your

NOT : Logical Invert: The NOT instruction complements (inverts) the contents of an a memory location or operand register bit by bit. The instance are as following: Example :

write a program using assembly language that print your name

RET : Return from the Procedure:- At each CALL instruction, the register IP and register CS of the next instruction is pushed to stack, before the control is transferred to the