z893232yfsc ZiLOG Semiconductor, z893232yfsc Datasheet - Page 49

no-image

z893232yfsc

Manufacturer Part Number
z893232yfsc
Description
16-bit Digital Signal Processors
Manufacturer
ZiLOG Semiconductor
Datasheet
Inst.
S C F
S I E F
SLL
S O P F
S R A
S U B
X O R
Bank Switch Enumerations. The third (optional) operand
of the MLD, MPYA and MPYS instructions represents
whether a bank switch is set ON or OFF. To more clearly
represent this, the keywords ON and OFF are used to state
DS95DSP0101 Q4/95
Description
Set C flag
Set IE flag
Shift left
logical
Set OP flag
Shift right
arithmetic
Subtract
Bitwise exclusive OR
Synopsis
S C F
S I E F
SLL
S O P F
SRA<cc>,A
SUB<dest>,<src>
XOR <dest>,<src>
P R E L I M I N A R Y
Operands
None
None
[<cc>,]A
A
None
<cc>,A
A
A,<pregs>
A,<dregs>
A,<l i m m>
A, <memind>
A, <direct>
A, <regind>
A, <hwregs>
A, <simm>
A, <pregs>
A, <dregs>
A, <limm>
A, <memind>
A, <direct>
A, <regind>
A, <hwregs>
A, <simm>
the direction of the switch. These keywords are referenced
in the instruction descriptions through the <bank switch>
symbol. The most notable capability this provides is that a
source operand can be multiplied by itself (squared).
W o r d s
1
1
1
1
1
1
1
1
1
2
1
1
1
1
1
1
2
1
1
1
1
Cycles
1
1
1
1
1
1
1
1
2
3
1
1
1
1
1
2
3
1
1
1
1
16-B
IT
D
IGITAL
Examples
SUB A,#%2C2C
XOR A, #%12
S C F
S I E F
SLL NZ,A
SLL A
S O P F
SRA NZ,A
SRA A
SUB A,P1:1
SUB A,D0:1
SUB A,@D0:1
SUB A,%15
SUB A,@P2:0–LOOP
SUB A,STACK
SUB A, #%12
XOR A,P2:0
XOR A,D0:1
XOR A,#13933
XOR A,@@P2:1+
XOR A,%2F
XOR A,@P2:0
XOR A,BUS
S
IGNAL
Z89323/373/393
P
ROCESSORS
49

Related parts for z893232yfsc