TC1784
Peripheral Control Processor (PCP)
User´s Manual
10-101
V1.1, 2011-05
PCP, V2.09
a 40-bit unsigned multiply and then shifts this result right by 8 bits (discards the least
significant 8 bits of the 40-bit result).
The DSTEP instruction also has some conditions stipulated regarding input values to the
instruction. Use of the pseudo-code model for the DSTEP instruction with invalid input
values will yield an invalid result.
10.18.5
ADD, 32-bit Addition
This section describes the ADD instructions of the PCP.
ADD
Syntax
ADD Rb, Ra, cc_A
Description
If the condition CONDCA is true, then add the contents of
register Ra to the contents of register Rb; place the result in
Rb. If CONDCA is false, no operation is performed.
Operation
if (CONDCA = True) then R[b] = R[b] + R[a] else NOP
Flags
N, Z, V, C
ADD.I
Syntax
ADD.I Ra, #imm6
Description
Add the zero-extended immediate value imm6 to the
contents of register Ra; place the result in Ra.
Operation
R[a] = R[a] + zero_ext(imm6)
Flags
N, Z, V, C
ADD.F
Syntax
ADD.F Rb, [Ra], Size
Description
Add the contents of the address location specified by the
contents of register Ra to the contents of register Rb; place
the result in Rb.
Note: Byte and Half-word values are zero-extended.
Operation
R[b] = R[b] + zero_ext(FPI[R[a]])
Flags
N, Z, V, C
ADD.PI
Syntax
ADD.PI Ra, [#offset6]
Description
Add the contents of the PRAM location specified by the
addition of contents of the PRAM Data Pointer, shifted left by
six bits, and the zero-extended 6-bit value offset6 to the
contents of register Ra; place the result in Ra.
Operation
R[a] = R[a] + PRAM[(DPTR<<6) + zero_ext(#offset6)]
Flags
N, Z, V, C
Содержание TC1784
Страница 1: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 3: ...User s Manual V1 1 2011 05 Microcontrollers TC1784 32 Bit Single Chip Microcontroller ...
Страница 950: ...TC1784 Direct Memory Access Controller DMA User s Manual 11 132 V1 1 2011 05 DMA V3 03 ...
Страница 1949: ...TC1784 General Purpose Timer Array GPTA v5 User s Manual 21 297 V1 1 2011 05 GPTA v5 V1 14 ...
Страница 2350: ...w w w i n f i n e o n c o m Published by Infineon Technologies AG Doc_Number ...