26.06.2015 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!