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

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!