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
Perform an extensive web search of popular microcontroller manufacturers (some of the major players) to select a suitable device for the system to control the lighting of a typical

The Alpha : The development of the Alpha chip start in the year 1988 The new chip used 64 bit technology, let users to pack  more  complexity  into  their  programs  than  exis

Write the structure of For…Next loop in VB.Net and also write a program to print integers from 1 to 10 on the console.

Type of Microprocessor : Microprocessors fall into 3 categories: Single Chip Microcomputers: - Contains RWM, ROM, microprocessor, I/O port, timer and clock. General pu

Write a MC68HC12 assembly language program to average ten 16-bit values that are stored starting at address $1100. Place the two-byte result at $1110. Use indexed addressing. Us

AAM: ASCII Adjust for Multiplication after execution. This instruction converts the product available in the AL into unpacked BCD format.  This follows a multiplication   instruct

NEG: Negate:- The negate instruction forms the 2's complement of the particular destination in the instruction. For obtaining 2's complement, it subtracts the contents of destinat

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

As an instance of the normal priority mode, imagine that initially AEOI is equal to 0 and all the ISR and IMR bits are clear. Also consider that, as shown in given figure, requests

Entering a Program In this section, we will explain the procedure for entering a small program on IBM PC with DOS operating system. Assume a program of addition of 2 bytes, as