Assembly assignment help, Assembly Language

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 procedure, your main method should clear the screen, and prompt the user to press “Enter” to see the results of the next problem. Be sure to account for additional inputs as each problem requires.

2. Write a procedure that displays a single character at 100 random screen locations. Use a randomized delay between characters (between 10 and 300 milliseconds).

3. Implement Euclid’s algorithm for finding the greatest common divisor of two positive. Your program should take two positive integer inputs and output the greatest common divisor. The pseudocode for Euclid’s Algorithm is:
GET X and Y
WHILE Y != 0
X = X mod Y
INTERCHANGE X,Y
END WHILE
DISPLAY X

4. Implement a procedure that multiplies any two unsigned 16-bit integers using only shifting and addition. Your program should take in two inputs (16-bit) and display the output result.
Posted Date: 11/19/2012 5:42:13 PM | Location : United States







Related Discussions:- Assembly assignment help, Assignment Help, Ask Question on Assembly assignment help, Get Answer, Expert's Help, Assembly assignment help Discussions

Write discussion on Assembly assignment help
Your posts are moderated
Related Questions
Program :  Write an assembly program to find out the largest number from a given unordered array of 8-bit numbers that stored in the locations starting from a known address. S

DEC : A powerful new Alpha 64 bit RISC computer chip was introduced in the year 1977, as new VAX (Virtual Address Extension) Computer. The VAX was 32 bit computer line based on

Register Organization of 8086 8086  has  a great  set  of registers  containing  special  purpose and general  purpose  registers.  All the 8086 resisters are 16-bit registers.

Convert 751 to hex and show what it would look like stored at TheNumber WORD ? (hint: answer in hex pairs)

) What is the difference between re-locatable program and re-locatable data?

Sum of series of 10 numbers and store result in memory location total

Description Write a MIPS program that reads a string from user input, reverse each word (defined as a sequence of English alphabetic letters or numeric digits without any punctu

Part A: Bitwise Logical and Shift Operations Create a SPARC assembly language program that extracts a bit-field from the contents of register %l0. The position of the rightmos

Assembler Directives and Operators The major advantage of machine language programming is directly that the memory control is in the hands of the programmer, so that, he can be

Instruction set of 8086 : The 8086/8088 instructions are categorized into the following major types. This section describes the function of each of the instructions with approp