Instruction Set Overview
MSC8144E Reference Manual, Rev. 3
Freescale Semiconductor
2-15
)
SUB Subtract
SUB.W
Subtract 16-Bit Value
SUB2
Subtract two words
SUBL
Shift left and subtract
SUBNC.W
Subtract without changing the carry bit in the status register
TFR
Transfer data register to a data register
TFR.W
Transfer Half Data Register to Half Data Register
TFRF
Conditional data register transfer, if the T bit is clear
TFRT
Conditional data register transfer, if the T bit is set
TSTEQ
Test for equal to zero
TSTEQ.L
Integer test for equal to zero
TSTGE
Test for greater than or equal to zero
TSTGT
Test for greater than zero
VTRACE
Viterbi Trace Back
Table 2-3. DALU Multiply Instructions (MPY)
Instruction
Description
IMPY
Multiply signed integers in data registers
IMPY.W
Multiply signed immediate and signed integer in data register
IMPYHLUU
Multiply unsigned integer and unsigned integer; first source from high portion, second from low
portion
IMPYSU
Multiply signed integer and unsigned integer
IMPYSU2
Two multiply of signed by unsigned integer bytes
IMPYUU
Multiply unsigned integer and unsigned integer
MPY
Multiply signed fractions
MPYR
Multiply signed fractions and round
MPYSU
Multiply signed fraction and unsigned fraction
MPYUS
Multiply unsigned fraction and signed fraction
MPYUU
Multiply unsigned fraction and unsigned fraction
Table 2-4. DALU Multiply-Accumulate Instructions (MAC)
Instruction
Description
DMACSS
Multiply signed by signed and accumulate with data register right shifted by word size
DMACSU
Multiply signed by unsigned and accumulate with data register right shifted by word size
IMAC Multiply-accumulate
integers
IMACLHUU
Multiply-accumulate unsigned integers; first source from low portion, second from high portion
IMACSU2
Two multiply-accumulate of signed by unsigned integer bytes
Table 2-2. DALU Arithmetic Instructions (DAU)
Instruction Description
Содержание MSC8144E
Страница 1: ...MSC8144E Reference Manual Quad Core Media Signal Processor MSC8144ERM Rev 3 July 2009 ...
Страница 40: ...MSC8144E Reference Manual Rev 3 xl Freescale Semiconductor Contents 26 5 12 8 RNG Output FIFO 26 186 ...
Страница 48: ...MSC8144E Reference Manual Rev 3 xlviii Freescale Semiconductor ...
Страница 86: ...MSC8144E Reference Manual Rev 3 1 38 Freescale Semiconductor Overview ...
Страница 167: ...OCE Event and JTAG Test Access Port Signals MSC8144E Reference Manual Rev 3 Freescale Semiconductor 3 59 ...
Страница 168: ...MSC8144E Reference Manual Rev 3 3 60 Freescale Semiconductor External Signals ...
Страница 242: ...MSC8144E Reference Manual Rev 3 5 26 Freescale Semiconductor Reset ...
Страница 314: ...MSC8144E Reference Manual Rev 3 8 24 Freescale Semiconductor General Configuration Registers ...
Страница 414: ...MSC8144E Reference Manual Rev 3 10 14 Freescale Semiconductor MSC8144E SC3400 DSP Subsystem ...
Страница 452: ...MSC8144E Reference Manual Rev 3 11 38 Freescale Semiconductor Internal Memory Subsystem ...
Страница 520: ...MSC8144E Reference Manual Rev 3 12 68 Freescale Semiconductor DDR SDRAM Memory Controller ...
Страница 884: ...MSC8144E Reference Manual Rev 3 17 44 Freescale Semiconductor RapidIO Interface Dedicated DMA Controller ...
Страница 1070: ...MSC8144E Reference Manual Rev 3 21 28 Freescale Semiconductor Timers ...