R_DI
printk("DI=%04x\n", M.x86.R_DI);
return (M.x86.R_BX + M.x86.R_DI + displacement) & 0xffff;
return (M.x86.R_BP + M.x86.R_DI + displacement) & 0xffff;
return (M.x86.R_DI + displacement) & 0xffff;
return &M.x86.R_DI;
return (M.x86.R_BX + M.x86.R_DI) & 0xffff;
return (M.x86.R_BP + M.x86.R_DI) & 0xffff;
return M.x86.R_DI;
return (M.x86.R_BX + M.x86.R_DI + displacement) & 0xffff;
return (M.x86.R_BP + M.x86.R_DI + displacement) & 0xffff;
return (M.x86.R_DI + displacement) & 0xffff;
M.x86.R_DI = inc_word(M.x86.R_DI);
M.x86.R_DI = dec_word(M.x86.R_DI);
push_word(M.x86.R_DI);
M.x86.R_DI = pop_word();
push_word(M.x86.R_DI);
M.x86.R_DI = pop_word();
M.x86.R_AX = M.x86.R_DI;
M.x86.R_DI = (u16) tmp;
store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, val);
M.x86.R_DI += inc;
store_data_long_abs(M.x86.R_ES, M.x86.R_DI, val);
store_data_word_abs(M.x86.R_ES, M.x86.R_DI, (u16) val);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val2 = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val2 = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val2 = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AL);
M.x86.R_DI += inc;
store_data_byte_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AL);
M.x86.R_DI += inc;
store_data_long_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_EAX);
store_data_word_abs(M.x86.R_ES, M.x86.R_DI, M.x86.R_AX);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val2 = fetch_data_byte_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
val = fetch_data_long_abs(M.x86.R_ES, M.x86.R_DI);
val = fetch_data_word_abs(M.x86.R_ES, M.x86.R_DI);
M.x86.R_DI += inc;
M.x86.R_DI = (u16) srcval;
store_data_byte_abs(M.x86.R_ES, M.x86.R_DI,
M.x86.R_DI += inc;
store_data_word_abs(M.x86.R_ES, M.x86.R_DI,
M.x86.R_DI += inc;
store_data_long_abs(M.x86.R_ES, M.x86.R_DI,
M.x86.R_DI += inc;
store_data_byte_abs(M.x86.R_ES, M.x86.R_DI,
store_data_word_abs(M.x86.R_ES, M.x86.R_DI,
store_data_long_abs(M.x86.R_ES, M.x86.R_DI,
M.x86.R_DI += inc;