English
Language : 

MB86330 Datasheet, PDF (24/46 Pages) Fujitsu Component Limited. – 16-bit Fixed-point DSP
MB86330
• Addressing modes
Mode
Mnemonic
Direct
addressing
(imm16)
AD0
(Xk + + 1)
(Xk + + 0)
(Xk – – 1)
(Xk + + Y0)
AD1
(Xm + + 3)
(Xm + + 2)
(Xm + + 1)
(Xm + + 0)
(Xm – – 1)
(Xm – – 2)
(Xm – – 3)
(Xm + + Y1)
[BV+X7 + + 3]
[BV+X7 + + 2]
[BV+X7 + + 1]
[BV+X7 + + 0]
[BV+X7 – – 1]
[BV+X7 – – 2]
[BV+X7 – – 3]
[BV+X7 + + Y1]
AD2
(BP+disp7)
(Xn + + 2)
(Xn + + 1)
(Xn + + 0)
(Xn – – 1)
(Xn – – 2)
(Xn – – 3)
(Xn + + Y0)
(Xn + + Y1)
[BV+Xn + + 2]
[BV+Xn + + 1]
[BV+Xn + + 0]
[BV+Xn – – 1]
[BV+Xn – – 2]
[BV+Xn – – 3]
[BV+Xn + + Y0]
[BV+Xn + + Y1]
Effective address
imm16
Xk
Xk
Xk
Xk
Xm
Xm
Xm
Xm
Xm
Xm
Xm
Xm
BV+X7
BV+X7
BV+X7
BV+X7
BV+X7
BV+X7
BV+X7
BV+X7
BP+disp7
Xn
Xn
Xn
Xn
Xn
Xn
Xn
Xn
BV+Xn
BV+Xn
BV+Xn
BV+Xn
BV+Xn
BV+Xn
BV+Xn
BV+Xn
Register update
Description
Not updated 16-bit direct addressing
+1
Not updated
–1
Y0
+3
+2
+1
Not updated
–1
–2
–3
Y1
+3
+2
+1
Not updated
–1
–2
–3
Y1
Not updated
+2
+1
Not updated
–1
–2
–3
Y0
Y1
+2
+1
Not updated
–1
–2
–3
Y0
Y1
Xk can be assigned X0,
X1, X2 and X3.
Xm can be assigned X4,
X5 and X6.
For circular addressing,
only X7 can be used.
Xn can be assigned X0,
X1, X2, X3, X4, X5, X6
and X7.
disp7 is signed 7 bits.
[ ] : Indicates circular addressing.
AD0 : For “AD0,” you cannot specify circular addressing.
AD1 : For “AD1,” circular addressing mode is set automatically when “X7” is selected as the address register. With
“0” set in the “MD” and “BV” registers, the same operation as ordinary addressing is performed even if “X7” is
selected as the address register.
AD2 : disp7 in “AD2” is signed 7 bits.
24