
1-12
M68040 USER’S MANUAL
MOTOROLA
Table 1-3. Notational Conventions (Continued)
Data Format And Type
+ inf
Positive Infinity
<fmt>
Operand Data Format: Byte (B), Word (W), Long (L), Single (S), Double (D), Extended (X), or
Packed (P).
B, W, L
Specifies a signed integer data type (twos complement) of byte, word, or long word.
D
Double-precision real data format (64 bits).
k
A twos complement signed integer (–64 to +17) specifying a number’s format to be stored in
the packed decimal format.
P
Packed BCD real data format (96 bits, 12 bytes).
S
Single-precision real data format (32 bits).
X
Extended-precision real data format (96 bits, 16 bits unused).
– inf
Negative Infinity
Subfields and Qualifiers
#<xxx> or #<data>
Immediate data following the instruction word(s).
( )
Identifies an indirect address in a register.
[ ]
Identifies an indirect address in memory.
bd
Base Displacement
ccc
Index into the MC68881/MC68882 Constant ROM
dn
LSB
Displacement Value, n Bits Wide (example: d16 is a 16-bit displacement).
Least Significant Bit
LSW
Least Significant Word
MSB
Most Significant Bit
MSW
Most Significant Word
od
Outer Displacement
SCALE
A scale factor (1, 2, 4, or 8, for no-word, word, long-word, or quad-word scaling, respectively).
SIZE
The index register’s size (W for word, L for long word).
{offset:width}
Bit field selection.
Register Names
CCR
Condition Code Register (lower byte of status register)
DFC
Destination Function Code Register
FPcr
Any Floating-Point System Control Register (FPCR, FPSR, or FPIAR)
FPm, FPn
Any Floating-Point Data Register specified as the source or destination, respectively.
IC, DC, IC/DC
Instruction, Data, or Both Caches
MMUSR
MMU Status Register
PC
Program Counter
Rc
Any Non Floating-Point Control Register
SFC
Source Function Code Register
SR
Status Register