Motorola ColdFire MCF5281 User Manual page 6

Motorola microcontroller user's manual
Table of Contents

Advertisement

Paragraph
Number
2.3
Programming Model ........................................................................................... 2-8
2.4
Additions to the Instruction Set Architecture ..................................................... 2-9
2.5
Exception Processing Overview ....................................................................... 2-10
2.6
Exception Stack Frame Definition.................................................................... 2-12
2.7
Processor Exceptions ........................................................................................ 2-13
2.7.1
Access Error Exception ................................................................................ 2-13
2.7.2
Address Error Exception............................................................................... 2-14
2.7.3
Illegal Instruction Exception......................................................................... 2-14
2.7.4
Divide-By-Zero............................................................................................. 2-14
2.7.5
Privilege Violation........................................................................................ 2-14
2.7.6
Trace Exception ............................................................................................ 2-14
2.7.7
Unimplemented Line-A Opcode................................................................... 2-15
2.7.8
Unimplemented Line-F Opcode ................................................................... 2-15
2.7.9
Debug Interrupt............................................................................................. 2-15
2.7.10
RTE and Format Error Exception................................................................. 2-16
2.7.11
TRAP Instruction Exception......................................................................... 2-16
2.7.12
Interrupt Exception ....................................................................................... 2-16
2.7.13
Fault-on-Fault Halt ....................................................................................... 2-16
2.7.14
Reset Exception ............................................................................................ 2-16
2.8
Instruction Execution Timing ........................................................................... 2-21
2.8.1
Timing Assumptions..................................................................................... 2-21
2.8.2
MOVE Instruction Execution Times ............................................................ 2-22
2.9
Standard One Operand Instruction Execution Times ....................................... 2-24
2.10
Standard Two Operand Instruction Execution Times....................................... 2-24
2.11
Miscellaneous Instruction Execution Times..................................................... 2-26
2.12
EMAC Instruction Execution Times ................................................................ 2-27
2.13
Branch Instruction Execution Times ................................................................ 2-28
2.14
ColdFire Instruction Set Architecture Enhancements ...................................... 2-28
3.1
Multiply-Accumulate Unit.................................................................................. 3-1
3.2
Introduction to the MAC..................................................................................... 3-2
3.3
General Operation............................................................................................... 3-3
3.4
Memory Map/Register Set.................................................................................. 3-6
3.4.1
MAC Status Register (MACSR) .................................................................... 3-6
3.4.2
Mask Register (MASK) ................................................................................ 3-11
3.5
EMAC Instruction Set Summary ...................................................................... 3-12
3.5.1
EMAC Instruction Execution Times ............................................................ 3-12
3.5.2
Data Representation...................................................................................... 3-13
3.5.3
MAC Opcodes .............................................................................................. 3-14
vi
CONTENTS
Chapter 3
MCF5282 User's Manual
Title
Page
Number
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Coldfire mcf5282

Table of Contents