ds96-039wdsp ETC-unknow, ds96-039wdsp Datasheet - Page 70

no-image

ds96-039wdsp

Manufacturer Part Number
ds96-039wdsp
Description
Clarification Serial Control Register Description Dsp1620/27/28/29 Devices
Manufacturer
ETC-unknow
Datasheet
DSP1628 Digital Signal Processor
5 Software Architecture
Field Descriptions
Table 45. T Field
Specifies the type of instruction.
Table 46. D Field
Specifies a destination accumulator.
68
00010
00011
00100
00101
00110
00111
01000
01000
01001
01001
01010
01011
01011
01100
01101
01110
01111
10010
10011
10100
10101
10110
10111
11000
11000
11001
11010
11011
11100
11101
11110
11110
11111
0000x
1000x
T
D
0
1
goto JA
Short imm j, k, rb, re
Short imm r0, r1, r2, r3
Y = a1[l]
Z : aT[l]
Y
aT[l] = Y
Bit 0 = 0, aT = R
Bit 0 = 1, aTl = R
Bit 10 = 0, R = a0
Bit 10 = 1, R = a0l
R = IM16
Bit 10 = 0, R = a1
Bit 10 = 1, R = a1l
Y = R
Z : R
do, redo
R = Y
call JA
ifc CON
if CON
Y = y[l]
Z : y[l]
x = Y
y[l] = Y
Bit 0 = 0, branch indirect
Bit 0 = 1, F3 ALU
y = a0 x = X
Cond. branch qualifier
y = a1 x = X
Y = a0[l]
Z : y
Bit 5 = 0, F4 ALU (BMU)
Bit 5 = 1, direct addressing
y = Y x = X
Accumulator 0
Accumulator 1
x = X
Operation
Register
(continued)
F1
F1
F1
F1
F2
F2
F1
F1
F1
F1
F1
F1
F1
F1
F1
Format
2a
1a
10
3a
3b
9a
4
9
9
1
1
7
7
7
7
8
7
7
7
7
7
4
3
3
1
2
1
1
5
1
6
1
1
2
1
Table 47.
Specifies transfer accumulator.
Table 48. S Field
Specifies a source accumulator.
Table 49. F1 Field
Specifies the multiply/ALU function.
Table 50. X Field
Specifies the addressing of ROM data in two-operand
multiply/ALU instructions. Specifies the high or low half
of an accumulator or the y register in one-operand mul-
tiply/ALU instructions.
aT
S
0
1
0
1
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
F1
aT
X
0
1
0
1
Two-Operand Multiply/ALU
One-Operand Multiply/ALU
Field
Accumulator 1
Accumulator 0
Accumulator 0
Accumulator 1
aD = p
aD = aS + p
aD = aS – p
aD = p
aD = aS + p
nop
aD = aS – p
aD = aS | y
aD = aS ^ y
aS & y
aS – y
aD = y
aD = aS + y
aD = aS & y
aD = aS – y
Register
Register
Operation
Lucent Technologies Inc.
p = x * y
p = x * y
p = x * y
p = x * y
Operation
aTh, yh
aTl, yl
*
*
pt++i
February 1997
pt++

Related parts for ds96-039wdsp