mcf5307cft90b Freescale Semiconductor, Inc, mcf5307cft90b Datasheet - Page 74

no-image

mcf5307cft90b

Manufacturer Part Number
mcf5307cft90b
Description
Mcf5307 Coldfire Integrated Microprocessor User
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Instruction Set Summary
2.6 Instruction Set Summary
The ColdFire instruction set is a simplified version of the M68000 instruction set. The
removed instructions include BCD, bit field, logical rotate, decrement and branch, and
integer multiply with a 64-bit result. Nine new MAC instructions have been added.
Table 2-6 lists notational conventions used throughout this manual.
2-34
Register direct
Register indirect
Postincrement
Predecrement
Displacement
Address register indirect with
index
Program counter indirect
Program counter indirect
with index
Absolute data addressing
Immediate
Instruction
Data
Address
Address
Address with
Address with
Address with
8-bit displacement
with displacement
8-bit displacement
Short
Long
Addressing Modes
cc
Logical condition (example: NE for not equal)
Table 2-5. ColdFire Effective Addressing Modes
Freescale Semiconductor, Inc.
For More Information On This Product,
(d
(d
Table 2-6. Notational Conventions
(d
(d
(xxx).W
Syntax
#<xxx>
(xxx).L
(An)+
–(An)
16
16
(An)
8
8
Dn
An
Xi)
Xi)
, PC,
, An,
, PC)
, An)
Go to: www.freescale.com
MCF5307 User’s Manual
Mode
Field
000
001
010
011
100
101
110
111
111
111
111
111
Opcode Wildcard
reg. no.
reg. no.
reg. no.
reg. no.
reg. no.
reg. no.
reg. no.
Field
Reg.
010
011
000
001
100
Operand Syntax
Data
X
X
X
X
X
X
X
X
X
X
X
Memory
X
X
X
X
X
X
X
X
X
X
Category
Control
X
X
X
X
X
X
X
Alterable
X
X
X
X
X
X
X

Related parts for mcf5307cft90b