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
Get step-by-step solutions from verified subject matter experts
