a) Given the below pseudocode, write the proper code that implements it using MARIE's assembly language: Input a number and store it in X; Input a number and store it in Y; while X < 10 do X = X + 1; Output the value of X; endwhile: Output the value of Y*2; (Hint: Use Skipcond instruction) N.B: You should include the MARIE code in your Answer, with an explanation of eachinstruction in your code beside it. Example: Add One /Add 1 to AC b) Add a screenshot of the simulation, showing the result (A screenshot of the MARIE Simulator window after running the program). Instructions: Use "ORG" instruction to start your program at address 300. Use your last university ID number to input the new values of X and Y. For example, if your ID is 2015161678234, then you will use the number 3 as the value of X and 4 for Y. - Do not forget to change the representation of the Input and Output windows in the simulatorto Decimal. The following labels and directives should be included at the end of your program: X, Y, One, DEC 1 DEC 10 Dec 0 Dec 0 Ten,
a) Given the below pseudocode, write the proper code that implements it using MARIE's assembly language: Input a number and store it in X; Input a number and store it in Y; while X < 10 do X = X + 1; Output the value of X; endwhile: Output the value of Y*2; (Hint: Use Skipcond instruction) N.B: You should include the MARIE code in your Answer, with an explanation of eachinstruction in your code beside it. Example: Add One /Add 1 to AC b) Add a screenshot of the simulation, showing the result (A screenshot of the MARIE Simulator window after running the program). Instructions: Use "ORG" instruction to start your program at address 300. Use your last university ID number to input the new values of X and Y. For example, if your ID is 2015161678234, then you will use the number 3 as the value of X and 4 for Y. - Do not forget to change the representation of the Input and Output windows in the simulatorto Decimal. The following labels and directives should be included at the end of your program: X, Y, One, DEC 1 DEC 10 Dec 0 Dec 0 Ten,
C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter2: Problem Solving Using C++using
Section2.1: Introduction To C++
Problem 1E: (Practice) State whether the following are valid function names and if so, whether they’re mnemonic...
Related questions
Question
100%
I want a solution and thank you
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 2 steps
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr