|
|
| version 1.2, 2003/11/21 06:51:11 | version 1.3, 2003/11/24 09:14:01 |
|---|---|
| Line 178 I286FN v30mov_seg_ea(void) { // 8E: m | Line 178 I286FN v30mov_seg_ea(void) { // 8E: m |
| } | } |
| else { | else { |
| I286_WORKCLOCK(5); | I286_WORKCLOCK(5); |
| tmp = i286_memoryread_w(c_calc_ea_dst[op]()); | tmp = i286_memoryread_w(CALC_EA(op)); |
| } | } |
| switch(op & 0x18) { | switch(op & 0x18) { |
| case 0x00: // es | case 0x00: // es |
| Line 236 I286FN v30shift_ea8_data8(void) { // C | Line 236 I286FN v30shift_ea8_data8(void) { // C |
| } | } |
| else { | else { |
| I286_WORKCLOCK(8); | I286_WORKCLOCK(8); |
| madr = c_calc_ea_dst[op](); | madr = CALC_EA(op); |
| if (madr >= I286_MEMWRITEMAX) { | if (madr >= I286_MEMWRITEMAX) { |
| GET_PCBYTE(cl) | GET_PCBYTE(cl) |
| if ((op & 0x30) == 0x10) { // rotate with carry | if ((op & 0x30) == 0x10) { // rotate with carry |
| Line 276 I286FN v30shift_ea16_data8(void) { // | Line 276 I286FN v30shift_ea16_data8(void) { // |
| } | } |
| else { | else { |
| I286_WORKCLOCK(8); | I286_WORKCLOCK(8); |
| madr = c_calc_ea_dst[op](); | madr = CALC_EA(op); |
| if (INHIBIT_WORDP(madr)) { | if (INHIBIT_WORDP(madr)) { |
| GET_PCBYTE(cl); | GET_PCBYTE(cl); |
| if ((op & 0x30) == 0x10) { // rotate with carry | if ((op & 0x30) == 0x10) { // rotate with carry |
| Line 316 I286FN v30shift_ea8_cl(void) { // D2: | Line 316 I286FN v30shift_ea8_cl(void) { // D2: |
| } | } |
| else { | else { |
| I286_WORKCLOCK(8); | I286_WORKCLOCK(8); |
| madr = c_calc_ea_dst[op](); | madr = CALC_EA(op); |
| if (madr >= I286_MEMWRITEMAX) { | if (madr >= I286_MEMWRITEMAX) { |
| cl = I286_CL; | cl = I286_CL; |
| I286_WORKCLOCK(cl); | I286_WORKCLOCK(cl); |
| Line 356 I286FN v30shift_ea16_cl(void) { // D3 | Line 356 I286FN v30shift_ea16_cl(void) { // D3 |
| } | } |
| else { | else { |
| I286_WORKCLOCK(8); | I286_WORKCLOCK(8); |
| madr = c_calc_ea_dst[op](); | madr = CALC_EA(op); |
| if (INHIBIT_WORDP(madr)) { | if (INHIBIT_WORDP(madr)) { |
| cl = I286_CL; | cl = I286_CL; |
| I286_WORKCLOCK(cl); | I286_WORKCLOCK(cl); |