EasyManua.ls Logo

Freescale Semiconductor MC68881 - Page 137

Default Icon
409 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
FMOVEM Move Multiple Control Registers FMOVEM
Memory-to-Register
Addressing Mode Mode
Dn*
000
An** 001
(An} 010
(An) + 011
- (An) 100
(d16,An) 101
(d8,An,Xn) 110
(bd,An,Xn) 110
([bd,An,XnJ,od) 110
([bd,An],Xn,od) 110
*Only if a single FPcr
is selected.
Register
reg. number:Dn
reg. number:An
reg, number:An
reg. number:An
reg. number:An
reg. number:An
reg, number:An
reg. number;An
reg. number:An
reg. number:An
**Only if the FPIAR
is the single register selected.
Addressing Mode Mode Register
(xxx).W 111
000
(xxx).L 111 001
#<data> 111 100
(d16,PC} 111 010
(ds,PC,Xn) 111 011
Ibd,PC,Xn) 111 011
([bd,PC,Xn],od) 111 011
([bd,PC],Xn,od) 111 011
Register-to-Memory
Addressing Mode
Dn ~
An**
(An)
(An)+
-(An)
(d16,An)
I'dB,An,Xn)
Ibd,An,Xn)
([bd,An,Xn],od)
([bd,AnJ,Xn,od)
Mode Register
00O
reg. number:Dn
001 reg. number:An
010 reg. number:An
011 reg, number:An
100 reg, number:An
; 101 reg, number:An
it0 reg,
number:An
I 110 reg. number:An
110 reg, number:An
110 reg. number:An
*Only if a single FPcr is
selected.
**Only if the FPIAR
is the single register selected.
Addressing Mode Mode Register
(xxx).W 111
000
(xxx).L 111 001
#<data> -- --
(d16,PC) -- _
(ds,PC,Xn) -- --
(bd,PC,Xn) -- --
([bd,PC,Xn],od) -- --
([bd,PCI,Xn,od) -- --
dr Field -- Specifies the direction of the transfer.
0 -- Move the listed registers from memory to the FPCP.
1 -- Move the listed registers from the FPCP to memory.
Register List Field: -- Contains the register select mask; if a register is to be moved,
the corresponding bit in the list is set, otherwise it is clear.
Bit Number -- 12 11 10
Register -- FPCR FPSR FPIAR
MC68881/MC68882 USER'S MANUAL FREESCALE
4-79

Table of Contents