CSCI 365 Project Eight Greatest Common Divisor solution

$60.00

Original Work ?

Download Details:

  • Name: 8.ProjectEight-xqsudb.zip
  • Type: zip
  • Size: 79.61 KB

Category: Tags: , You will Instantly receive a download link upon Payment||Click Original Work Button for Custom work

Description

5/5 - (4 votes)

The greatest common divisor (GCD) of two integers is the largest integer that will evenly divide both integers. The GCD algorithm involves integer division in a loop, described by the following pseudocode:

int GCD (int x, int y){

x = abs(x)    // absolute value

y = abs(y)

do{

int n = x % y

x = y

y = n

}while (y > 0)

return x

}

Implement this function in assembly language. Then go online find its recursive version and implement it in assembly language too. Then write a test program that calls your two GCD procedure five times each, using the following pairs of integers (5, 20), (24, 18)_, (11, 7), (432, 226), and (26, 13). After each procedure call, display the GCD

 

You may refer to Programming Exercise #6 on page 285 and Programming Exercise #7 on page 350.

 

Sample Run:

 

Due Date:

Turn in YourNameProj8.asm via Blackboard. Due date will be announce on Blackboard.