EasyManua.ls Logo

Texas Instruments TMS320C67X - Page 332

Texas Instruments TMS320C67X
465 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
ZERO Zero a Register
3-272 Instruction Set SPRU733
Zero a Register
ZERO
Syntax ZERO (.unit) dst
.unit = .L1, .L2, .D1, .D2, .S1, .S2
Compatibility C62x, C64x, C67x, and C67x+ CPU
Opcode
Opcode map field used... For operand type... Unit Opfield
dst sint .L1, .L2 001 0111
dst slong .L1, .L2 011 0111
dst sint .D1, .D2 01 0001
dst
sint .S1, .S2 01 0111
Description The ZERO pseudo-operation fills the dst register with 0s by subtracting the dst
from itself and placing the result in the dst.
In the case where dst is sint, the assembler uses the MVK (.unit) 0, dst
instruction.
In the case where dst is slong, the assembler uses the
SUB (.unit) src1, src2, dst instruction.
Execution if (cond) dst dst dst
else nop
Instruction Type Single-cycle
Delay Slots 0