some of the instructions act differently when RA=0 (this means pass in a
zero-immediate to RA rather than the contents of register 0). tests
for both zero-immediate-A and also for actually ensuring that RA=0 reads
register 0 are needed.
and others in soc/fu/*/test/test_pipe_caller.py