EasyManuals Logo

VIPA CPU 21 Series User Manual

VIPA CPU 21 Series
394 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #365 background imageLoading...
Page #365 background image
Manual VIPA CPU 21x Chapter 12 Instruction list
Command
Operand
Parameter
Status word
Function
Length
in
BR CC1 CC0 OV OS OR STA RLO /FC
words
: Instruction depends on
: Instruction influences
HB103E - Rev. 05/45 12-11
Math instructions
Fixed-point arithmetic
(16Bit)
Status word Math instructions of two 16Bit numbers. The
result is in ACCU1 res. ACCU1-L.
+I -
BR CC1 CC0 OV OS OR STA RLO /FC
Add up two integers (16Bit). 1
- - - - -----(ACCU1-L)=(ACCU1-L)+(ACCU2-L)
-I -
- Y Y Y Y - - - - Subtract two integers (16Bit). 1
(ACCU1-L)=(ACCU2-L)-(ACCU1-L)
*I -
Multiply two integers (16Bit). 1
(ACCU1-L)=(ACCU2-L)*(ACCU1-L)
/I -
Divide two integers (16Bit). 1
(ACCU1-L)=(ACCU2-L):(ACCU1-L)
The remainder is in ACCU1-H.
Fixed-point arithmetic
(32Bit)
Status word Math instructions of two 32Bit numbers. The
result is in ACCU1.
+D -
BR CC1 CC0 OV OS OR STA RLO /FC
Add up two integers (32Bit). 1
- - - - -----(ACCU1)=(ACCU2)+(ACCU1)
-D -
- Y Y Y Y - - - - Subtract two integers (32Bit). 1
(ACCU1)=(ACCU2)-(ACCU1)
*D -
Multiply two integers (32Bit). 1
(ACCU1)=(ACCU2)*(ACCU1)
/D -
Divide two integers (32Bit). 1
(ACCU1)=(ACCU2):(ACCU1)
MOD -
Divide two integers (32Bit) and load the rest of the 1
division in ACCU1.
(ACCU1)=remainder of [(ACCU2):(ACCU1)]
Floating-point arithmetic
(32Bit)
Status word The result of the math instructions is in ACCU1.
The execution time of the instruction depends
on the value to calculate.
+R -
BR CC1 CC0 OV OS OR STA RLO /FC
Add up two real numbers (32Bit) 1
- - - - -----(ACCU1)=(ACCU2)+(ACCU1)
-R -
- Y Y Y Y - - - - Subtract two real numbers (32Bit). 1
(ACCU1)=(ACCU2)-(ACCU1)
*R -
Multiply two real numbers (32Bit). 1
(ACCU1)=(ACCU2)*(ACCU1)
/R -
Divide two real numbers (32Bit). 1
(ACCU1)=(ACCU2):(ACCU1)
NEGR -
BR CC1 CC0 OV OS OR STA RLO /FC
Negate the real number in ACCU1. 1
- - - - -----
ABS -
- - - - -----Form the absolute value of the real number in ACCU1. 1

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the VIPA CPU 21 Series and is the answer not in the manual?

VIPA CPU 21 Series Specifications

General IconGeneral
BrandVIPA
ModelCPU 21 Series
CategoryControl Unit
LanguageEnglish

Related product manuals