Will you fill in the missing code in Marie Assembly language.
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
Will you fill in the missing code in Marie Assembly language.
Please update the code if there are mistakes.

Transcribed Image Text:Write the following code segment in MARIE
assembly language
Comments MUST be included for EVERY line.
Please you the exact same comments when
writing the code.
Attach a picture of the code and output
please.
Sum := 0; for X :=1 to 10 do
Sum := Sum + X; The output should be 002D
(use as comments)
Load program in memory
Load constant
Initialize loop control variable X
Loop label, Load X
Compare X to 10
/ If AC <0 (X is less than 10), continue
loop
If X is not less than 10, terminate loop
Load Sum
Add X to Sum
Store result in Sum
Load X
Increment X
Store X
Jump back to top of loop
Label Endloop to Jump to, Load Sum
Print Sum
Terminate program
Storage for Sum
Storage for X
The constant value 1
The loop constant
Stop Assembly

Transcribed Image Text:4
D
6
7
8
9
0
1
2
3
4
5
36
37
38
39
40
41
42
43
ORG 100
Load one
44
45
46
47
48
49
Store X
Load, Load X
Subt Ten
SkipCond 000
Jump Endloop
Load Sum
Add X
Store Sum
Load X
Add One
Store X
Jump Loop
Endloop Load Sum
Output
HALT
/ Load program in memory
/ Load constant
/ Initialize loop control variable X
/ Loop label, Load X
/ Compare X to 10
/ If AC < 0 (X is less than 10), continue loop
/ If X is not less than 10, terminate loop
/ Load Sum
/ Add X to Sum
/ Store result in Sum
/ Load X
/ Increment X
/ Store X
/ Jump back to top of loop
/ Label Endloop to Jump to, Load Sum
/ Print Sum
/ Terminate program
/ Storage for Sum
/ Storage for X
/ The constant value 1
/ The loop constant
/ Stop Assembly
Expert Solution

Step 1
Solution- An complete marie code with their instuction is given as-
Step by step
Solved in 2 steps with 2 images

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

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON

Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education