X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fs51.src%2Fjmp.cc;h=89aa6d120fb8f7161861656a4b021d0d0ab91d76;hb=f27cbdc6513b26748661452e50ed3af99fac16a2;hp=914c972827b453d3325c8055d0933f97f5b9bebd;hpb=4c3872ef27c1263faae7d9b85c1821381646ece8;p=fw%2Fsdcc diff --git a/sim/ucsim/s51.src/jmp.cc b/sim/ucsim/s51.src/jmp.cc index 914c9728..89aa6d12 100644 --- a/sim/ucsim/s51.src/jmp.cc +++ b/sim/ucsim/s51.src/jmp.cc @@ -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); }