591
Appendix A
List of Instruction Sets
Preliminary User’s Manual U15839EE1V0UM00
Table A-3:
Symbols Used for Operation Description
Table A-4:
Symbols Used for Flag Operation
Symbol
Description
←
Assignment
GR[ ]
General register
SR[ ]
System register
zero-extend (n)
Zero-extends n to word length.
sign-extend (n)
Sign-extends n to word length.
load-memory (a,b)
Reads data of size b from address a.
store-memory
(a,b,c)
Writes data b of size c to address a.
load-memory-bit
(a,b)
Reads bit b from address a.
store-memory-bit
(a,b,c)
Writes c to bit b of address a
saturated (n)
Performs saturated processing of n. (n is 2ís complements).
Result of calculation of n:
If n is n
≥
7FFFFFFFH as result of calculation, 7FFFFFFFH.
If n is n
≤
80000000H as result of calculation, 80000000H.
result
Reflects result to a flag.
Byte
Byte (8 bits)
Halfword
Half-word (16 bits)
Word
Word (32 bits)
+
Add
-
Subtract
||
Bit concatenation
×
Multiply
÷
Divide
AND
Logical product
OR
Logical sum
XOR
Exclusive logical sum
NOT
Logical negate
logically shift left by Logical left shift
logically shift right
by
Logical right shift
arithmetically shift
right by
Arithmetic right shift
Symbol
Description
(blank)
Not affected
0
Cleared to 0
×
Set of cleared according to result
R
Previously saved value is restored
Summary of Contents for mPD703128
Page 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Page 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Page 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Page 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Page 612: ......