SPRUJB6B November 2024 – May 2025 AM2612
Arguments: address (length=scratchpad length)
Canonicalize the scratchpad, then compare scratchpad to operand.
If >, set compareResult = 01.
If <, set compareResult = 11.
If ==, set compareResult = 00.
The scratchpad is not modified by the comparison (after canonicalization, anyway). Note that INT_COMPARE does not canonicalize its operand: it only canonicalizes the scratchpad. So, if the operand is the result of a modular operation, you must canonicalize it before writing it to memory.
This command will cause an error if: