Description

Tests if a register is zero or negative. Performs a logical AND between a register and itself. The register will remain unchanged.

 

Operation:

(i)

Rd ← Rd • Rd

 

Syntax:

Operands:

Program Counter:

(i)

TST Rd

0 ≤ d ≤ 31

PC ← PC + 1

16-bit Opcode: (see AND Rd, Rd)

0010 00dd dddd dddd