Answered step by step
Verified Expert Solution
Question
1 Approved Answer
please write the following Y86 assembley instructions for the following C code. Please write in text so I can copy and paste. /* * C
please write the following Y86 assembley instructions for the following C code. Please write in text so I can copy and paste. /*
* C program to find the GCD and LCM of two integers using Euclids' algorithm
*/
#include
void main()
{
int num1, num2, gcd, lcm, remainder, numerator, denominator;
printf("Enter two numbers ");
scanf("%d %d", &num1, &num2);
if (num1 > num2)
{
numerator = num1;
denominator = num2;
}
else
{
numerator = num2;
denominator = num1;
}
remainder = numerator % denominator;
while (remainder != 0)
{
numerator = denominator;
denominator = remainder;
remainder = numerator % denominator;
}
gcd = denominator;
lcm = num1 * num2 / gcd;
printf("GCD of %d and %d = %d ", num1, num2, gcd);
printf("LCM of %d and %d = %d ", num1, num2, lcm);
}
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started