![Freescale Semiconductor MCF52230 ColdFire Скачать руководство пользователя страница 99](http://html1.mh-extra.com/html/freescale-semiconductor/mcf52230-coldfire/mcf52230-coldfire_reference-manual_2330648099.webp)
Cryptographic Acceleration Unit (CAU)
MCF52235 ColdFire® Integrated Microcontroller Reference Manual, Rev. 6
Freescale Semiconductor
5-7
The
XOR
command performs an exclusive-or of the source operand specified by <ea> with CAx and stores
the result in CAx.
5.3.3.8
Rotate Left (
ROTL
)
cp0ld.l <ea>,#ROTL+CAx
ROTL
rotates the CAx bits to the left with the result stored back to CAx. The number of bits to rotate is the
value specified by <ea> modulo 32.
5.3.3.9
Move Register to Accumulator (
MVRA
)
cp0ld.l #MVRA+CAx
The
MVRA
command moves the value from the source register CAx to the destination register CAA.
5.3.3.10
Move Accumulator to Register (
MVAR
)
cp0ld.l #MVAR+CAx
The
MVAR
command moves the value from source register CAA to the destination register CAx.
5.3.3.11
AES Substitution (
AESS
)
cp0ld.l #AESS+CAx
The
AESS
command performs the AES byte substitution operation on CAx and stores the result back to
CAx.
5.3.3.12
AES Inverse Substitution (
AESIS
)
cp0ld.l #AESIS+CAx
The
AESIS
command performs the AES inverse byte substitution operation on CAx and stores the result
back to CAx.
5.3.3.13
AES Column Operation (
AESC
)
cp0ld.l <ea>,#AESC+CAx
The
AESC
command performs the AES column operation on the contents of CAx then performs an
exclusive-or of that result with the source operand specified by <ea> and stores the result in CAx.
5.3.3.14
AES Inverse Column Operation (
AESIC
)
cp0ld.l <ea>,#AESIC+CAx
The
AESIC
command performs an exclusive-or operation of the source operand specified by <ea> on the
contents of CAx followed by the AES inverse mix column operation on that result and stores the result
back in CAx.
Because
of
an
order
from
the
United
States
International
Trade
Commission,
BGA-packaged
product
lines
and
part
numbers
indicated
here
currently
are
not
available
from
Freescale
for
import
or
sale
in
the
United
States
prior
to
September
2010:MCF52234CVM60,
MCF52235CVM60