R_SI
printk("SI=%04x ", M.x86.R_SI);
return (M.x86.R_BX + M.x86.R_SI + displacement) & 0xffff;
return (M.x86.R_BP + M.x86.R_SI + displacement) & 0xffff;
return (M.x86.R_SI + displacement) & 0xffff;
return &M.x86.R_SI;
return (M.x86.R_BX + M.x86.R_SI) & 0xffff;
return (M.x86.R_BP + M.x86.R_SI) & 0xffff;
return M.x86.R_SI;
return (M.x86.R_BX + M.x86.R_SI + displacement) & 0xffff;
return (M.x86.R_BP + M.x86.R_SI + displacement) & 0xffff;
return (M.x86.R_SI + displacement) & 0xffff;
M.x86.R_SI = inc_word(M.x86.R_SI);
M.x86.R_SI = dec_word(M.x86.R_SI);
push_word(M.x86.R_SI);
M.x86.R_SI = pop_word();
push_word(M.x86.R_SI);
M.x86.R_SI = pop_word();
M.x86.R_AX = M.x86.R_SI;
M.x86.R_SI = (u16) tmp;
val = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
val = fetch_data_long(M.x86.R_SI);
val = fetch_data_word(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_long(M.x86.R_SI);
val1 = fetch_data_word(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_long(M.x86.R_SI);
val1 = fetch_data_word(M.x86.R_SI);
M.x86.R_SI += inc;
val1 = fetch_data_long(M.x86.R_SI);
val1 = fetch_data_word(M.x86.R_SI);
M.x86.R_SI += inc;
M.x86.R_AL = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
M.x86.R_AL = fetch_data_byte(M.x86.R_SI);
M.x86.R_SI += inc;
M.x86.R_EAX = fetch_data_long(M.x86.R_SI);
M.x86.R_AX = fetch_data_word(M.x86.R_SI);
M.x86.R_SI += inc;
M.x86.R_SI = (u16) srcval;
fetch_data_byte_abs(M.x86.R_ES, M.x86.R_SI));
M.x86.R_SI += inc;
fetch_data_word_abs(M.x86.R_ES, M.x86.R_SI));
M.x86.R_SI += inc;
fetch_data_long_abs(M.x86.R_ES, M.x86.R_SI));
M.x86.R_SI += inc;
fetch_data_byte_abs(M.x86.R_ES, M.x86.R_SI));
fetch_data_word_abs(M.x86.R_ES, M.x86.R_SI));
fetch_data_long_abs(M.x86.R_ES, M.x86.R_SI));
M.x86.R_SI += inc;