Efficient assembly language program, Assembly Language

(1) Write a program that will:
(a) display "Enter Your Name:"
(b) convert the entered name to Capital letters (if small), If any other character is entered, the program will ask the user to "re-enter the name again".
(c) display the Name (in Capital letters) in the center of the screen.

(2) Write a program that will do the same operation as "AAA" instruction. Means the program will generate the same results as "AAA" operation.

(3) Write an efficient assembly language program that will generate Fibonacci numbers. Your program will:

(a) Display a message stating: Enter a number ‘n' (n<=10) to generate the sequence Fn of Fibonacci numbers.

(b) Display the generated Fibonacci numbers

(Example: if n=10, you should display 55)
In mathematics, the Fibonacci numbers are the numbers in the following integer sequence:
0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144,...
By definition, the first two Fibonacci numbers are 0 and 1, and each subsequent number is the sum of the previous two. In mathematical terms, the sequence Fn of Fibonacci numbers is defined by the recurrence relation:

Fn =Fn-1 +Fn-2, with seed values of F0 = 0 and F1 = 1

Posted Date: 2/19/2013 7:54:28 AM | Location : United States







Related Discussions:- Efficient assembly language program, Assignment Help, Ask Question on Efficient assembly language program, Get Answer, Expert's Help, Efficient assembly language program Discussions

Write discussion on Efficient assembly language program
Your posts are moderated
Related Questions
from pin description it seems that 8086 has 16 address/data lines i.e.AD0_AD15.The physical address is however is larger than 2^16.How this condition can be handled

DMA DMA stands for Direct Memory Access It is uses same Address/Data lines on ISA bus It controls the ISA bus instead of the processor ("bus master") Floppy

write a Mips program that read a string AND PRINT IT ON THE SCREEN

1 st Generation Microprocessor : At the end of the 70s a group of engineers developed a chip is able to processing data. This chip was called processor chip. Big processors w

What is the hex for + and - under with a sum involved

DIV: Unsigned Division:- This instruction performs unsigned division operation. It divides an unsigned word or double word by a 16-bit or 8-bit operand. The dividend might be in t

Arithmetic Instruction :               These instructions are usually perform the arithmetic operations, like subtraction ,multiplication, addition, and division along with th

1- Write an assembly program that:   a- Defines an array of 10 (word type)elements;   b- Finds out the number of negative elements   c- Calculate the summation of the posi

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

Ask question #MinimuWHAT ARE CONSTANTS AND WHAT DO THEY DO?m 100 words accepted#