dsp56800e Freescale Semiconductor, Inc, dsp56800e Datasheet - Page 350

no-image

dsp56800e

Manufacturer Part Number
dsp56800e
Description
16-bit Digital Signal Controller Core
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Certain DSP56800E instructions use symbols in the instruction field to represent operands or addressing
modes in the opcodes. These symbols are listed in Table A-6.
A-6
Q1
Q2
Q3
Q4
X:<ea_m>
Encoding Field
Symbol
Ppppppp
JJJJJ
QQQ
hhhh
NNN
RRR
SSS
vvvv
hhh
MM
nnn
QQ
qqq
JJJ
RR
JJ
iiii
m
iii
U
First source register in the QQQ field
Second source register in the QQQ field
First source register in the QQ field
Second source register in the QQ field
Addressing mode of ‘m’ field in single parallel move
or the first operand in a dual parallel read
Data ALU register
Full set of DSP56800E registers
3-bit offset for X:(Rn+x) and X:(SP–x) addressing modes
4-bit unsigned integer immediate
16-bit data ALU register
Accumulator or 16-bit data ALU register
Two input registers for three-operand instructions
Addressing mode specifier
Addressing mode specifier
24-bit AGU pointer register or 16-bit data ALU register
24-bit AGU pointer register
7-bit absolute address for X:<<pp addressing mode
16-bit data ALU register
Two input registers for three-operand instructions
Two input registers for three-operand instructions
R0–R3 pointer registers
24-bit AGU pointer register
24-bit AGU pointer register
Single bit to indicate lower or upper byte in BRSET and
BRCLR
Dual parallel read destination registers
Table A-5. Opcode Encoding Fields (Continued)
Table A-6. Instruction Field Symbols
DSP56800E Core Reference Manual
Meaning
Description
Table A-8 on page A-317
Table A-8 on page A-317
Table A-16 on page A-330
Freescale Semiconductor
Reference
Section A.3.7
Section A.3.7
Section A.3.7
Table A-13
Table A-13
Table A-19
Table A-16
Table A-16
Table A-10
Table A-10
Table A-10
Table A-10
Table A-10
Table A-15
Table A-9
Table A-9
Table A-8
Table A-9
Table A-8
Table A-8
Location

Related parts for dsp56800e