No. The ColdFire lacks a lot of the 680x0 instructions and address
modes, but it also adds a few new instructions. See at the bottom of
this page:
http://www.microapl.co.uk/Porting/ColdFire/cf_68k_diffs.html
For example, there is no add.b and add.w on ColdFire. The data must
be fetched into a register, then add.l can be used. The new mvs and
mvz instructions can be used to fetch a byte or a word, then fill
the remaining part of the target register to be suitable for add.l.
Some examples here (in French):
http://coldfire.zewan.com/68k_cf.htm
GCC uses a lot these new instructions, as well as 68020 instructions
compatible with ColdFire, so without a CPU check ColdFire binaries
crashes on 68000 and 68020.
--
Vincent Rivière