Assuming that the .data section is mapped to start at address 0x1800 in memory at run time,
a) Give the contents of registers %r1-%r4, and
b) Give the contents of memory from address 0x1800 up to, but not including, 0x1809, after this code is executed.
Explain it