Question: This program, the portfolio project for the class, is the final step up in difficulty. Remember, grace days cannot be used on this assignment. Once

This program, the portfolio project for the class, is the final step up in difficulty. Remember, grace days cannot be used on this assignment. Once again the Rubric (see below) now has a number of point deductions for not meeting requirements. It it not uncommon for a student to generate a program that meets the Program Description but violates several Program Requirements, causing a significant loss in points. Please carefully review the Rubric to avoid this circumstance. The purpose of this assignment is to reinforce concepts related to string primitive instructions and macros (CLO 3, 4, 5). Designing, implementing, and calling low-level I/O procedures Implementing and using macros What you must do Program Description We had an intern working on our thermometer data storage and he messed it up. The readings are good, but the order is reversed. We need you to write us a efficient little MASM program to read in the temperature measurements from a file, and print them out with their order corrected! This program must perform the following tasks (as always, be sure to check the Requirements section): Implement and test three macros for I/O. These macros should use Irvine's ReadString to get input from the user, and WriteString and WriteChar procedures to display output. mGetString: Display a prompt (input, reference), then get the user's keyboard input into a memory location (output, reference). You may also need to provide a count (input, value) for the length of input

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 Accounting Questions!