zero register
A register that always reads as 0 and ignores writes (xzr on ARM64, x0 on RISC-V).
A hard-wired zero register reads as zero and discards writes, letting one instruction form serve as move, compare or discard.
Examples
ARM64's
xzrand RISC-V'sx0always read as 0, somov x1, xzrclearsx1.
See also