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-<strong>10</strong><br />

An Example<br />

From Data<br />

Bus<br />

Datapath<br />

Register<br />

Source 1<br />

(rs1)<br />

<strong>Chapter</strong> 4: <strong>The</strong> <strong>Instruction</strong> <strong>Set</strong> <strong>Architecture</strong><br />

Register<br />

Source 2<br />

(rs2)<br />

Register<br />

File<br />

Control Unit selects<br />

registers and ALU<br />

function<br />

To Address<br />

Bus<br />

ALU<br />

To Data<br />

Bus<br />

Status to Control<br />

Unit<br />

Register Destination (rd)<br />

• <strong>The</strong> ARC datapath is made up of a collection of registers known<br />

as the register file and the arithmetic and logic unit (ALU).<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!