Reads the value from the non-translating ASI asi-number at
virtual address virt_addr.
If the virtual address virt_addr is not defined by the given ASI,
the simulator's behavior is processor-implementation specific.
virt_addr must be a multiple of 8.
By default, the read is directed to the cpu selected by pselect.
This can be overridden by the -cpu flag.