create the data declaration part of the above by creating a file with MARS and assemble it to show the memory contents. You don't have to have .text part since this is just data declaration only. Capture your screen of MARS execution window by checking "ASCII" option of Data Segment part.

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
icon
Related questions
Question

Draw a picture illustrating the contents of memory, given the following data declarations:
     You need to mark all the memory addresses. Assume that your data segment starts at 0x1000 in memory.

Name:    .asciiz  "Jim Bond!"
Age:        .byte    24
Numbers: .word   11, 22, 33
Letter1:    .asciiz    'M'

In this format

Hexadecimal
Address,           Hex  Value,         Character/Number/Symbol,    Binary Value,     Decimal Value  

 

ALREADY HAVE!

marking all the memory addresses. Assuming that the data segment starts at 0x1000 in memory. 

The Memory Layout looks like
 
Byte by Byte
 
Address Data
 
0x1000 4a
0x1001 61
0x1002 6d
0x1003 65
0x1004 73
0x1005 00
0x1006 18
0x1007 00
0x1008 0b
0x1009 00
0x100a 00
0x100b 00
0x100c 21
0x100d 00
0x100e 00
0x100f 00
0x1010 14
0x1011 00
0x1012 00
0x1013 00
0x1014 4d
 
 
 
arrow_forward
Step 2
 
 
In mips 1 word is equal to 4 bytes.
 
Address Data
 
0x1000 0x656d614a
0x1004 0x00180073
0x1008 0x0000000b
0x100c 0x00000021
0x1010 0x00000014
0x1014 0x0000004d
 
 
create the data declaration part of the above by creating a file with MARS and assemble it to show the memory contents. You don't have to have .text part since this is just data declaration only. Capture your screen of MARS execution window by checking "ASCII" option of Data Segment part. 
Expert Solution
steps

Step by step

Solved in 5 steps with 5 images

Blurred answer
Knowledge Booster
File Input and Output Operations
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.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
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)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education