Chapter 4: The Instruction Set Architecture - 10/31/2013 02:13:31 ...
Chapter 4: The Instruction Set Architecture - 10/31/2013 02:13:31 ...
Chapter 4: The Instruction Set Architecture - 10/31/2013 02:13:31 ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
4-7<br />
<strong>Chapter</strong> 4: <strong>The</strong> <strong>Instruction</strong> <strong>Set</strong> <strong>Architecture</strong><br />
Memory Map for the ARC<br />
• Memory locations<br />
are arranged<br />
linearly<br />
in consecutive<br />
order. Each<br />
numbered locations<br />
corresponds<br />
to an<br />
ARC word. <strong>The</strong><br />
unique number<br />
that identifies<br />
each word is<br />
referred to as<br />
its address.<br />
Address<br />
0<br />
2048<br />
2 <strong>31</strong> – 4<br />
Disk<br />
Terminal<br />
Printer<br />
2 32 – 4<br />
Data<br />
32 bits<br />
Reserved for<br />
operating system<br />
User Space<br />
Top of stack<br />
System Stack<br />
Bottom of stack<br />
byte<br />
2 32 – 1<br />
Stack pointer<br />
I/O space<br />
Address Control<br />
MEMORY<br />
Data<br />
Out<br />
Data<br />
In<br />
Principles of Computer <strong>Architecture</strong> by M. Murdocca and V. Heuring<br />
© 1999 M. Murdocca and V. Heuring