Question: Develop an Assembly program that will follow the following flowchart for the six quadrilaterals. Create a loop that will run six times. Inside the loop,
Develop an Assembly program that will follow the following flowchart for the six quadrilaterals. Create a loop that will run six times. Inside the loop, use labels to ask the questions in the flowchart. You can have the user input 1 for true or 0 for false. Use structured jump instructions to go to different labels. These labels will have the different questions or answers and jump to print labels telling what type of quadrilateral the user has. Then jump back to the loop and continue for the six quadrilaterals. Document your program .mas source code with a 4 - 5 line paragraph explaining the program and with at least 5 lines of explanations throughout the program. Assemble and run your program with sim without the debugger once with each of the six sets of input data in order (i.e. square first, then rectangle, etc.). Copy and paste the results from the Console to a separate plain output .txt text file.

Submit your .mas Assembly source code and .txt output text file. Flowchart Source: The Centre for Innovation in Mathematics Teaching (CIMT) at The University of Plymouth, England.
START Does it No Khaue4 right angles a sther No pair of YES sides? Are a the sides No YES the same ength? Are there two pair NO YES of parallel sides YES Are a the sides NO the same length? YES Square Rectangle Rhombus Parallelogram Trapezium Quadrilateral with no special properties
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
