Motorola DSP56800 Manual page 197

16-bit digital signal processor
Table of Contents

Advertisement

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

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents