version 0.2.39: fix of arith insts and start of re-structure
[fw/sdcc] / sim / ucsim / s51.src / jmp.cc
index 914c972827b453d3325c8055d0933f97f5b9bebd..89aa6d120fb8f7161861656a4b021d0d0ab91d76 100644 (file)
@@ -77,6 +77,7 @@ t_uc51::inst_jbc_bit_addr(uchar code)
       (*addr)&= ~BIT_MASK(bitaddr);
       PC= (PC + (signed char)jaddr) & (EROM_SIZE - 1);
     }
+  tick(1);
   return(resGO);
 }
 
@@ -382,6 +383,7 @@ t_uc51::inst_jmp_$a_dptr(uchar code)
   PC= (sfr->get(DPH)*256 + sfr->get(DPL) +
        read_mem(MEM_SFR, ACC)) &
     (EROM_SIZE - 1);
+  tick(1);
   return(resGO);
 }