
Floating Point Instructions
MOTOROLA M68000 FAMILY PROGRAMMER’S REFERENCE MANUAL 5-81
FMOVE Move Floating-Point FMOVE
System Control Register
(MC6888X, MC68040)
Instruction Fields:
Effective Address field—(Memory-to-Register) All addressing modes can be used as
listed in the following table:
*Only if the source register is the floating-point instruction address register.
Effective Address field—(Register-to-Memory) Only alterable addressing modes can
be used as listed in the following table:
*Only if the source register is the floating-point instruction address register.
Addressing Mode Mode Register Addressing Mode Mode Register
Dn 000 reg. number:Dn (xxx).W 111 000
An* 001 reg. number:An (xxx).L 111 001
(An) 010 reg. number:An # < data > 111 100
(An) + 011 reg. number:An
– (An) 100 reg. number:An
(d16,An) 101 reg. number:An (d16,PC) 111 010
(d8,An,Xn) 110 reg. number:An (d8,PC,Xn) 111 011
(bd,An,Xn) 110 reg. number:An (bd,PC,Xn) 111 011
([bd,An,Xn],od) 110 reg. number:An ([bd,PC,Xn],od) 111 011
([bd,An],Xn,od) 110 reg. number:An ([bd,PC],Xn,od) 111 011
Addressing Mode Mode Register Addressing Mode Mode Register
Dn 000 reg. number:Dn (xxx).W 111 000
An* 001 reg. number:An (xxx).L 111 001
(An) 010 reg. number:An # < data > — —
(An) + 011 reg. number:An
– (An) 100 reg. number:An
(d16,An) 101 reg. number:An (d16,PC) — —
(d8,An,Xn) 110 reg. number:An (d8,PC,Xn) — —
(bd,An,Xn) 110 reg. number:An (bd,PC,Xn) — —
([bd,An,Xn],od) 110 reg. number:An ([bd,PC,Xn],od) — —
([bd,An],Xn,od) 110 reg. number:An ([bd,PC],Xn,od) — —