EasyManuals Logo

Infineon Technologies TC1796 User Manual

Infineon Technologies TC1796
2150 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 #641 background imageLoading...
Page #641 background image
TC1796
System Units (Vol. 1 of 2)
Peripheral Control Processor (PCP)
User’s Manual 11-104 V2.0, 2007-07
PCP, V2.0
11.11.36 SUB, 32-Bit Subtract
This section describes the SUB instructions of the PCP.
SUB Syntax SUB Rb, Ra, cc_A
Description If the condition CONDCA is true, then subtract the contents of
register Ra from 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
SUB.I Syntax SUB.I Ra, #imm6
Description Subtract the zero-extended immediate value imm6 from the
contents of register Ra; place the result in Ra.
Operation R[a] = R[a] - zero_ext(imm6)
Flags N, Z, V, C
SUB.F Syntax SUB.F Rb, [Ra], Size
Description Subtract the zero-extended contents of the address location
specified by the contents of register Ra from the contents of
register Rb; place the result in Rb.
Operation R[b] = R[b] - zero_ext(FPI[R[a]])
Flags N, Z, V, C
SUB.PI Syntax SUB.PI Ra, [#offset6]
Description Subtract 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 from 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

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Infineon Technologies TC1796 and is the answer not in the manual?

Infineon Technologies TC1796 Specifications

General IconGeneral
BrandInfineon Technologies
ModelTC1796
CategoryController
LanguageEnglish