R_IP
target = (uint16_t) (emu->x86.R_IP + (int16_t) offset);
emu->x86.R_IP = target;
push_word(emu, emu->x86.R_IP);
emu->x86.R_IP = fetch_word(emu, 0, intno * 4);
push_word(emu, emu->x86.R_IP);
emu->x86.R_IP = faroff;
if (emu->x86.R_CS == 0 && emu->x86.R_IP == 0)
emu->x86.R_IP = off;
emu->x86.R_IP = (*emu->emu_rdw)(emu, intr * 4);
emu->x86.R_IP = pop_word(emu);
fetched = fetch_byte(emu, emu->x86.R_CS, emu->x86.R_IP);
emu->x86.R_IP++;
emu->x86.R_IP = pop_word(emu);
emu->x86.R_IP = pop_word(emu);
emu->x86.R_IP = pop_word(emu);
fetched = fetch_word(emu, emu->x86.R_CS, emu->x86.R_IP);
emu->x86.R_IP += 2;
ip += (int16_t) emu->x86.R_IP;
emu->x86.R_IP = ip;
ip += (int16_t) emu->x86.R_IP;
emu->x86.R_IP = ip;
ip += (int16_t) emu->x86.R_IP;
emu->x86.R_IP = ip;
target = (uint16_t) (emu->x86.R_IP + offset);
emu->x86.R_IP = target;
fetched = fetch_long(emu, emu->x86.R_CS, emu->x86.R_IP);
emu->x86.R_IP += 4;
ip += (int16_t) emu->x86.R_IP; /* CHECK SIGN */
push_word(emu, emu->x86.R_IP);
emu->x86.R_IP = ip;
ip += (int16_t) emu->x86.R_IP;
emu->x86.R_IP = (uint16_t) ip;
emu->x86.R_IP = ip;
target = (uint16_t) (emu->x86.R_IP + offset);
emu->x86.R_IP = target;
push_word(emu, emu->x86.R_IP);
emu->x86.R_IP = destval;
emu->x86.R_IP = destval;
push_word(emu, emu->x86.R_IP);
emu->x86.R_IP = destval;
emu->x86.R_IP = destval;
emu->x86.R_IP = pop_word(emu);
target += (int16_t) emu->x86.R_IP;
emu->x86.R_IP = (uint16_t) target;