dsp56800 Freescale Semiconductor, Inc, dsp56800 Datasheet - Page 197

no-image

dsp56800

Manufacturer Part Number
dsp56800
Description
16-bit Digital Signal Controllers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
; ASR12 Operation
; Emulated in 8 Icyc, 8 Instruction Words
; ASR13 Operation
; Emulated in 7 Icyc, 7 Instruction Words
; ASR14 Operation
; Emulated in 6 Icyc, 6 Instruction Words
; ASR15 Operation
; Emulated in 5 Icyc, 5 Instruction Words
; ASR16 Operation
; Emulated in 2 Icyc, 2 Instruction Words
; ASR17 Operation
; Emulated in 3 Icyc, 3 Instruction Words
; ASR18 Operation
; Emulated in 4 Icyc, 4 Instruction Words
; ASR19 Operation
; Emulated in 5 Icyc, 5 Instruction Words
; ASR20 Operation
; Emulated in 6 Icyc, 6 Instruction Words
Freescale Semiconductor
ASL
ASL
ASL
ASL
PUSH
MOVE
POP
ASL
ASL
ASL
PUSH
MOVE
POP
ASL
ASL
PUSH
MOVE
POP
ASL
PUSH
MOVE
POP
MOVE
MOVE
ASR
MOVE
MOVE
ASR
ASR
MOVE
MOVE
ASR
ASR
ASR
MOVE
MOVE
ASR
ASR
ASR
ASR
A
A
A
A
A1
A2,A
A0
A
A
A
A1
A2,A
A0
A
A
A1
A2,A
A0
A
A1
A2,A
A0
A1,A0
A2,A1
A
A1,A0
A2,A1
A
A
A1,A0
A2,A1
A
A
A
A1,A0
A2,A1
A
A
A
A
; (PUSH is a 2-word, 2 Icyc macro)
; (PUSH is a 2-word, 2 Icyc macro)
; (PUSH is a 2-word, 2 Icyc macro)
; (PUSH is a 2-word, 2 Icyc macro)
; (Assumes EXT contains sign extension)
; (Assumes EXT contains sign extension)
; (Assumes EXT contains sign extension)
; (Assumes EXT contains sign extension)
Software Techniques
16- and 32-Bit Shift Operations
8-11

Related parts for dsp56800