Question: Can someone please help me??????? I need help with my assignment. I'm doing assembly language. For this assignment. I need to start with first c++

Can someone please help me??????? I need help with my assignment. I'm doing assembly language. For this assignment. I need to start with first c++ or java and then, later on, I have to translate into the assembly language. But I do not know how to do that. Can some please help me with that?? Can someone help me ASAP!!!!!?? Please, DO NOT respond if you're not willing to help! If you do, thank you so much.

This is the assignment:

A prime number is an integer that is divisible only by 1 and by itself. Write a program that:

1. Takes a number as an input.

2. Prints back to the console all the primes that are larger than 1 but not larger than the number that has been entered.

You need to have a procedure called isPrime. You may have more procedures if you like.

1. This procedure receives a number through one of the registers.

2. Checks if this number is prime.

3. Returns back through one of the registers to the main program 1, if the number is prime, 0 otherwise.

sample run:

Please enter a number: 44

Primes found until the given number:

2 3 5 7 11 13 17 19 23 29 31 37 41 43 Press any key to continue . . .

This is the code that I write it as c++ how I can translate it into the assembly language. I'm got confused!!!!

include Irvine32.inc

.data string1 "Please enter a number:" string2 "Primes found until given number:"

.code main Proc #include using namespace std; bool isPrime(int num); int main() { int num; bool val; cout<<"enter a number"; cin>>num; val=isPrime(num); if(val==true) cout<<"It is a prime Number"; else cout<<"It is not a prime number"; return 0; } bool isPrime(int num) { int i,count=0; for(i=2;i<=num;i++){ if(num%i==0) count++; } if(count==2) return true; else return false; }

exit main endp end main

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!