GIUOFFSET
regs[i] = *(unsigned short*)(p + GIUOFFSET + i * 2);
giusell = (unsigned short*)(p + GIUOFFSET + 0);
giuselh = (unsigned short*)(p + GIUOFFSET + 2);
giupiodl = (unsigned short*)(p + GIUOFFSET + 4);
giupiodh = (unsigned short*)(p + GIUOFFSET + 6);