Answered step by step
Verified Expert Solution
Question
1 Approved Answer
PLEASE USE MASM x 8 6 ASSEMBLY LANGUAGE. please and thank you. Write a MASM assembly language program that reads move review information from a
PLEASE USE MASM x ASSEMBLY LANGUAGE. please and thank you.
Write a MASM assembly language program that reads move review information from a text file and reports the overall scores for each movie as well
as identifying the movie with the highest total score. There are four movie reviewers numbered from to They are submitting reviews for
five movies, identified by the letters from through Reviews are reported by using the letter identifying the movie, the review rating,
which is a number from to and the reviewer's identifying number. For example, to report that movie B was rated a score of by
reviewer there will be a line in the text file that looks like this:
The fields within each record are separated from each other by a comma.
Your program must store the movie review scores in a twodimensional array rows by columns Each row represents a reviewer. Each
column represents a movie. Initialize the array to zeroes and read the movie review information from a file. After reading and processing the
whole file, display a report that shows the total score for each movie and the movie that had the highest total score.
Section of our textbook discusses twodimensional arrays. Section discusses BaseIndex Operands and even contains an example of
how to calculate a row sum for a twodimensional array.
Chapter contains an example program named ReadFile. asm that will show you how to prompt the user for a file name, open a file, read
its contents, and close the file when you are done. Look in section Testing the File IO Procedures.
Each record in a text file is terminated by the two characters, Carriage Return ODh and Line Feed OAh
Assume that you wish to process a text file named "reviews.txt that is stored on the C: drive in the "Data" folder. If you are using a
Windows computer, you have two ways to identify the path to the file's location:
C:Datareviewstxt OR C:Data reviews.txt
Double backslash characters are needed because a single backslash is defined as being the first part of an escape sequence such as
newline D
A
A
B
B
C
D
B
A
C
D
E
A
B
C
E
C
E
D
E
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