ST10F280
The Table 5 shows the various combinations of pointer post-modification for each of these 2 new address-
ing modes. In this document the symbols “[Rwn⊗]” and “[IDXi⊗]” refer to these addressing modes.
Table 5 : Pointer Post-modification Combinations for IDXi and Rwn
Symbol
Mnemonic
Address Pointer Operation
“[IDXi⊗]” stands for
[IDXi]
[IDXi+]
(IDXi) ← (IDXi) (no-op)
(IDXi) ← (IDXi) +2 (i=0,1)
“[Rwn⊗]” stands for
[IDXi]
[IDXi + QXj]
[IDXi QXj]
[Rwn]
[Rwn+]
[Rwn-]
[Rwn+QRj]
(IDXi) ← (IDXi)2 (i=0,1)
(IDXi) ← (IDXi) + (QXj) (i, j =0,1)
(IDXi) ← (IDXi) (QXj) (i, j =0,1)
(Rwn) ← (Rwn) (no-op)
(Rwn) ← (Rwn) +2 (n=0-15)
(Rwn) ← (Rwn)2 (k=0-15)
(Rwn) ← (Rwn) + (QRj) (n=0-15;j =0,1)
[Rwn QRj]
(Rwn) ← (Rwn) (QRj) (n=0-15; j =0,1)
Table 6 : MAC Registers Referenced as ‘CoReg‘
Registers
Description
Address in Opcode
MSW
MAH
MAS
MAL
MCW
MRW
MAC-Unit Status Word
MAC-Unit Accumulator High
“limited” MAH /signed
MAC-Unit Accumulator Low
MAC-Unit Control Word
MAC-Unit Repeat Word
00000b
00001b
00010b
00100b
00101b
00110b
45/186