|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ä |
Unsigned
byte: can be used for logical or integer
|
|
|
arithmetic
operations, loaded from memory into a
|
|
|
general
register by zero-extending on the left to full
|
|
register
size
|
|
|
ä |
Unsigned
halfword: as above, for 16-bit quantities
|
|
|
ä |
Signed
halfword: used for arithmetic operations,
|
|
|
loaded
by sign-extension to register size
|
|
|
ä |
Unsigned
word: used for logical operations and as
|
|
|
address
pointer
|
|
|
ä |
Signed
word: used for arithmetic operations
|
|
|
ä |
Unsigned
doubleword: used as an address pointer
|
|
|
ä |
Byte
string: from 0 to 128 bytes in length
|
|
|
ä |
IEEE
754 single- and double-precision floating-
|
|
|
point
data types
|
|