|
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
|
▷ |