Question: Write an assembly program that allowed user to input 10 random numbers. On every number that user entered please make sure it is between 0

Write an assembly program that allowed user to input 10 random numbers. On every number that user entered please make sure it is between 0 and 255 only. After user has entered all 10 valid numbers, your program should be able to display Binary equivalent (8-bit format) for each number. Octal equivalent for each number. Hexadecimal equivalent (2-digit format) for each number. The following shows the sample of C++ code:

#include using namespace std;

void decimalToBinary(int num) { int bin[32]; int count = 0; while (num != 0) { bin[count] = num % 2; num = num / 2; count++; } for (int i = count - 1; i >= 0; i--) cout << bin[i]; cout<

void decimalToOctal(int num) { int octal[32]; int count = 0; while (num != 0) { octal[count] = num % 8; num = num / 8; count++; } for (int i = count - 1; i >= 0; i--) cout << octal[i]; cout<

void decimalToHexa(int num) { char hexa[100]; int count = 0; while (num != 0) { int t = num % 16; if (t < 10) hexa[count] = t + 48; else hexa[count] = t + 55; count++; num = num / 16; } for (int i = count - 1; i >= 0; i--) cout << hexa[i]; cout<

int main() { int nums[10]; cout<<"Enter any 10 numbers between 0 to 255: "; for(int i = 0; i < 10; i++) { cin>>nums[i]; while(nums[i] < 0 || nums[i] > 255) { cout<<"Error! Number must be in range [0, 255]. Enter again: "; cin>>nums[i]; } } for(int i = 0; i < 10; i++) { cout<<" Decimal Number: "<

Im using Qtspim, MIPS Assembly language code

Im using Qtspim, MIPS Assembly language code

Im using Qtspim, MIPS Assembly language code

Im using Qtspim, MIPS Assembly language code

Im using Qtspim, MIPS Assembly language code

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!