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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
4-11<br />
<strong>The</strong> ARC ISA<br />
• <strong>The</strong> ARC ISA is a subset of the SPARC ISA.<br />
<strong>Chapter</strong> 4: <strong>The</strong> <strong>Instruction</strong> <strong>Set</strong> <strong>Architecture</strong><br />
Memory<br />
Logic<br />
Arithmetic<br />
Control<br />
Mnemonic<br />
Meaning<br />
ld Load a register from memory<br />
st Store a register into memory<br />
sethi Load the 22 most significant bits of a register<br />
andcc Bitwise logical AND<br />
orcc Bitwise logical OR<br />
orncc Bitwise logical NOR<br />
srl Shift right (logical)<br />
addcc Add<br />
call Call subroutine<br />
jmpl Jump and link (return from subroutine call)<br />
be Branch if equal<br />
bneg Branch if negative<br />
bcs Branch on carry<br />
bvs Branch on overflow<br />
ba Branch always<br />
Principles of Computer <strong>Architecture</strong> by M. Murdocca and V. Heuring<br />
© 1999 M. Murdocca and V. Heuring