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
Содержание mPD703128
Страница 6: ...6 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 20: ...20 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 32: ...32 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 154: ...154 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 238: ...238 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 356: ...356 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 522: ...522 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 600: ...600 Preliminary User s Manual U15839EE1V0UM00 MEMO ...
Страница 610: ...610 Preliminary User s Manual U15839EE1V0UM00 ...
Страница 612: ......