reading registers: handle 32bit cases.