NEC V850ES/KE1+ User Manual page 691

32-bit single-chip microcontrollers
Table of Contents

Advertisement

(3) Register symbols used in operations
Register Symbol
GR [ ]
SR [ ]
zero-extend (n)
sign-extend (n)
load-memory (a, b)
store-memory (a, b, c)
load-memory-bit (a, b)
store-memory-bit (a, b, c)
saturated (n)
result
Byte
Halfword
Word
+
ll
×
÷
%
AND
OR
XOR
NOT
logically shift left by
logically shift right by
arithmetically shift right by
(4) Register symbols used in execution clock
Register Symbol
i
If executing another instruction immediately after executing the first instruction (issue).
r
If repeating execution of the same instruction immediately after executing the first instruction (repeat).
l
If using the results of instruction execution in the instruction immediately after the execution (latency).
APPENDIX B INSTRUCTION SET LIST
Input for
General-purpose register
System register
Expand n with zeros until word length.
Expand n with signs until word length.
Read size b data from address a.
Write data b into address a in size c.
Read bit b of address a.
Write c to bit b of address a.
Execute saturated processing of n (n is a 2's complement).
If, as a result of calculations,
n ≥ 7FFFFFFFH, let it be 7FFFFFFFH.
n ≤ 80000000H, let it be 80000000H.
Reflects the results in a flag.
Byte (8 bits)
Halfword (16 bits)
Word (32 bits)
Addition
Subtraction
Bit concatenation
Multiplication
Division
Remainder from division results
Logical product
Logical sum
Exclusive OR
Logical negation
Logical shift left
Logical shift right
Arithmetic shift right
User's Manual U16896EJ2V0UD
Explanation
Explanation
691

Advertisement

Table of Contents
loading

This manual is also suitable for:

?pd70f3302?pd703302?pd70f3302y?pd703302y

Table of Contents