Supervisor Instruction Set - Freescale Semiconductor MCF5329 Reference Manual

Devices supported: mcf5327; mcf5328; mcf53281; mcf5329
Table of Contents

Advertisement

Debug Module
Table 36-26. PST/DDATA Values for User-Mode Multiply-Accumulate Instructions (continued)
Instruction
mac.w
mac.w
move.l
move.l
move.l
move.l
move.l
move.l
move.l
move.l
move.l
move.l
move.l
move.l
msac.l
msac.l
msac.w
msac.w
36.4.6.2

Supervisor Instruction Set

The supervisor instruction set has complete access to the user mode instructions plus the opcodes shown
below. The PST/DDATA specification for these opcodes is shown in
Table 36-27. PST/DDATA Specification for Supervisor-Mode Instructions
Instruction
Operand Syntax
cpushl
(Ax)
halt
move.l
Ay,USP
move.l
USP,Ax
move.w
SR,Dx
move.w
{Dy,#<data>},SR
movec.l
Ry,Rc
36-48
Operand Syntax
Ry,Rx,ACCx
Ry,Rx,ea,Rw,ACCx
{Ry,#<data>},ACCx
{Ry,#<data>},MACSR
{Ry,#<data>},MASK
{Ry,#<data>},ACCext01
{Ry,#<data>},ACCext23
ACCext01,Rx
ACCext23,Rx
ACCy,ACCx
ACCy,Rx
MACSR,CCR
MACSR,Rx
MASK,Rx
Ry,Rx,ACCx
Ry,Rx,<ea>y,Rw,ACCx
Ry,Rx,ACCx
Ry,Rx,<ea>y,Rw,ACCx
PST = 0x1
PST = 0x1,
PST = 0xF
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1, {PST = 0x3}
PST = 0x1
MCF5329 Reference Manual, Rev 3
PST/DDATA
PST = 0x1
PST = 0x1, {PST = 0xB, DD = source operand}
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1
PST = 0x1, {PST = 0xB, DD = source operand}
PST = 0x1
PST = 0x1, {PST = 0xB, DD = source operand}
Table
36-27.
PST/DDATA
Freescale Semiconductor

Advertisement

Table of Contents
loading

Table of Contents