Allow smaller memory access, QEMU does a poor job at scaling up byte accesses
Reorganized any sub-word reads and writes