Question
Programming Programming Programming Programming Programming Programming EEL 3801: Computer Organization, Spring 18. Due Date (2/8/2018) Literature Computer Organization and Design - The Hardware / Software
Programming
Programming
Programming
Programming
Programming
Programming
EEL 3801: Computer Organization, Spring 18. Due Date (2/8/2018) Literature Computer Organization and Design - The Hardware / Software Interface, David A. Patterson & John L. Hennessy, Morgan Kaufmann, 5th Edition. Lectures handouts. Software MARS, MIPS Assembly and Runtime Simulator http://courses.missouristate.edu/KenVollmar/MARS PCSpim, MIPS-32 simulator http://www.cs.wisc.edu/~larus/spim.html Project Description
A. Write a MIPS-32 assembly language program that enables the user to enter four integer numbers using the keyboard, your program should add them and writes their sum to the console preceded by an appropriate message. Simulate your program using MARS or PCSpim to test its operation using the following sets of integers: (2, 5, 23, 15), (16, -55, 100, -25), (22, -55, 5, 6), and (0, 23, -13, -10).
B. Write a MIPS-32 assembly language program that prompts the user to enter his/her name. The program should convert the entered name to upper case letters and writes it to the console preceded by the output message your name in capital letters is:. Simulate your program using MARS or PCSpim to test it. Deliverables
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