LSLL

C

1

3

3

1

0

9

2

6

1 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1

1 1 1 1 1 1 1 0 0 0 0 1 1 1 0 1 1 0 0 1 0 1 0 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 0

Example 2

lsll d4,d2

Register/Memory Address

D4

SR

L2:D2

Before

$FF FFFF FFFE

$00E4 0000

$0:$FF 8765 4321

After

$00E4 0000

$0:$3F E1D9 50C8

3

3

1

0

 

9

2

6

 

1

1

1

1

1

1

1

1

1

0

0

0

0

1

1

1

0

1

1

0

0

1

0

1

0

1

0

0

0

0

1

1

0

0

1

0

0

0

0

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

C

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

1

1

1

1

1

1

1

1

1

0

0

0

0

1

1

1

0

1

1

0

0

1

0

1

0

1

0

0

0

0

1

1

0

0

1

0

0

0

 

Instruction Formats and Opcodes

Instruction

Words

Cycles

Type

LSLL Da,Dn

1

1

2

Note: ** indicates serial grouping encoding.

Opcode

158 70

1 1 0 1 0 1 F F F 0 0 0 0 J J J

Instruction Fields

Da

JJJ

 

Single Source Data Register

 

 

 

 

000

D0

010

D2

100

D4

110

D6

 

 

 

 

 

 

 

 

 

 

001

D1

011

D3

101

D5

111

D7

 

 

 

 

 

 

 

 

Note:

This instruction

can specify D8-D15 as operands by using a prefix.

 

 

Dn

FFF

 

Single Source/Destination Data Register

 

 

 

 

 

 

 

 

 

 

 

 

000

D0

010

D2

100

D4

110

D6

 

 

 

 

 

 

 

 

 

 

001

D1

011

D3

101

D5

111

D7

 

 

 

 

 

 

 

 

Note:

This instruction

can specify D8-D15 as operands by using a prefix.

 

 

SC140 DSP Core Reference Manual

A-225

Page 539
Image 539
Freescale Semiconductor SC140 specifications $00E4 $0$FF 8765