Instruction Set Overview
MSC8113 Reference Manual, Rev. 0
Freescale Semiconductor
2-15
Table 2-3. DALU Logical Instructions
Instruction
Description
AND
Logical AND
ASLL
Multi-bit arithmetic shift left
ASLW
Word arithmetic shift left (16-bit shift)
ASRR
Multi-bit arithmetic shift right
ASRW
Word arithmetic shift right (16-bit shift)
CLB
Count leading bits
EOR
Logical exclusive OR
EXTRACT
Extract signed bit field
EXTRACTU
Extract unsigned bit field
INSERT
Insert bit field
LSLL
Multi-bit logical shift left
LSR
Logical shift left by one bit
LSRR
Multi-bit logical shift right
LSRW
Word logical shift right (16-bit shift)
NOT
Logical complement
OR
Logical inclusive OR
ROL
Rotate one bit left through the carry bit
ROR
Rotate one bit right through the carry bit
SXT.B
Sign extend byte
SXT.L
Sign extend long
SXT.W
Sign extend word
ZXT.B
Zero extend byte
ZXT.L
Zero extend long
ZXT.W
Zero extend word
Table 2-4. AGU Arithmetic Instructions
Instruction
Description
ADDA
AGU add
ADDL1A
AGU add with 1-bit left shift of source operand
ADDL2A
AGU add with 2-bit left shift of source operand
ASL2A
AGU arithmetic shift left by 2 bits (32-bit)
ASLA
AGU arithmetic shift left (32-bit)
ASRA
AGU arithmetic shift right (32-bit)
CMPEQA
AGU compare for equal
CMPGTA
AGU compare for greater than
CMPHIA
AGU compare for higher (unsigned)
DECA
AGU decrement register
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...