05.02.2013 Views

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

ARM Architecture Reference Manual ARMv7-A and ARMv7-R edition

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.

Pseudocode Index<br />

J.1 Pseudocode operators <strong>and</strong> keywords<br />

Table J-1 lists the pseudocode operators <strong>and</strong> keywords, <strong>and</strong> is an index to their descriptions:<br />

Operator Meaning See<br />

Table J-1 Pseudocode operators <strong>and</strong> keywords<br />

- Unary minus on integers or reals Unary plus, minus <strong>and</strong> absolute value on<br />

page AppxI-15<br />

- Subtraction of integers, reals <strong>and</strong><br />

bitstrings<br />

Addition <strong>and</strong> subtraction on page AppxI-15<br />

+ Unary plus on integers or reals Unary plus, minus <strong>and</strong> absolute value on<br />

page AppxI-15<br />

+ Addition of integers, reals <strong>and</strong><br />

bitstrings<br />

Addition <strong>and</strong> subtraction on page AppxI-15<br />

(...) Around arguments of procedure Procedure calls on page AppxI-17, Procedure<br />

<strong>and</strong> function definitions on page AppxI-21<br />

(...) Around arguments of function General expression syntax on page AppxI-9,<br />

Procedure <strong>and</strong> function definitions on<br />

page AppxI-21<br />

. Extract named member from a list Lists on page AppxI-7<br />

. Extract named bit or field from a<br />

register<br />

Bitstring extraction on page AppxI-12<br />

! Boolean NOT Operations on booleans on page AppxI-11<br />

!= Compare for non-equality (any<br />

type)<br />

!= Compare for non-equality<br />

(between integers <strong>and</strong> reals)<br />

Equality <strong>and</strong> non-equality testing on<br />

page AppxI-11<br />

Comparisons on page AppxI-15<br />

&& Boolean AND Operations on booleans on page AppxI-11<br />

* Multiplication of integers <strong>and</strong> reals Multiplication on page AppxI-15<br />

/ Division of integers <strong>and</strong> reals (real<br />

result)<br />

Division <strong>and</strong> modulo on page AppxI-15<br />

/*...*/ Comment delimiters Comments on page AppxI-21<br />

// Introduces comment terminated by<br />

end of line<br />

Comments on page AppxI-21<br />

AppxJ-2 Copyright © 1996-1998, 2000, 2004-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DDI 0406B

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

Saved successfully!

Ooh no, something went wrong!