MIPS Assembly program **not normall assembly pleas do not write normal assembly code .***here MIPS require

Business, Finance, Economics, Accounting, Operations Management, Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, Chemical Engineering, Algebra, Precalculus, Statistics and Probabilty, Advanced Math, Physics, Chemistry, Biology, Nursing, Psychology, Certifications, Tests, Prep, and more.
Post Reply
answerhappygod
Site Admin
Posts: 899603
Joined: Mon Aug 02, 2021 8:13 am

MIPS Assembly program **not normall assembly pleas do not write normal assembly code .***here MIPS require

Post by answerhappygod »

MIPS Assembly program **not normallassembly
pleas do not write normal assembly code .***here MIPSrequire
Mips Assembly Program Not Normall Assembly Pleas Do Not Write Normal Assembly Code Here Mips Require 1
Mips Assembly Program Not Normall Assembly Pleas Do Not Write Normal Assembly Code Here Mips Require 1 (81.66 KiB) Viewed 38 times
Write a well-documented MIPS program to perform the following tasks: Task #1: • Prompts the user to enter from the KBD an integer number in the range (10 .. +40). • Multiply the entered number by 20. (Multiply instructions are NOT allowed). • Display the entered and the calculated result separated by tab at the beginning of a new line. Task #2: • Prompts the user to enter from the KBD an integer number in the range (80.. +120). • Multiply the entered number by 40. (Multiply instructions are NOT allowed). • Display the entered and the calculated result separated by hash sign (#) at the beginning of a new line. Task #3: • Prompts the user to enter from the KBD an integer number in the range (20 .. +50). • Multiply the entered number by 56. (Multiply instructions are NOT allowed). • Display the entered and the calculated result separated by one space at the beginning of a new line. Methods and Hints: • Assignments must be prepared and submitted by a team of NO more than TWO students. • Define properly the needed variables and messages in the data segment. Display the results with proper messages. Solve and debug each of the above-mentioned tasks in order before moving to the next task. A program that does not assemble or run will be graded zero. Late submissions are NOT allowed. Multiply instructions are NOT allowed. Use shift instructions instead !!! Use simple values to verify the correctness of calculations in your program. Practice well with ALL buttons and commands to work with MARS software. ● Use single-step mode to watch the contents of registers and memory locations after executing each instruction.
Join a community of subject matter experts. Register for FREE to view solutions, replies, and use search function. Request answer by replying!
Post Reply