Give the emulated CPU a 32-bit address space

This deviates a bit from the FPGA hardware implementation (which
uses 20-bit addressing) but remains fully compatible with the
Oberon software.