X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Favr.src%2Farith_inst.cc;h=53f6626ba66f7423b63c8dac750ee1cecb87ee95;hb=f3a44fc094dc5ce393e2029d3c7c6587a4b1a835;hp=06d0db9f932ef742355c4b5176efbce39821b35c;hpb=b14b9fa849248172be1b50cfefe49e1445867d9c;p=fw%2Fsdcc diff --git a/sim/ucsim/avr.src/arith_inst.cc b/sim/ucsim/avr.src/arith_inst.cc index 06d0db9f..53f6626b 100644 --- a/sim/ucsim/avr.src/arith_inst.cc +++ b/sim/ucsim/avr.src/arith_inst.cc @@ -42,7 +42,7 @@ cl_avr::cpi_Rd_K(t_mem code) t_addr d; t_mem D, K, result, res; - d= 16+(code&0xf0)>>4; + d= 16+((code&0xf0)>>4); K= (code&0xf) | ((code&0xf00)>>8); D= ram->read(d); @@ -92,7 +92,7 @@ cl_avr::sbci_Rd_K(t_mem code) t_addr d; t_mem D, K, result, res; - d= 16+(code&0xf0)>>4; + d= 16+((code&0xf0)>>4); K= (code&0xf) | ((code&0xf00)>>8); D= ram->read(d); @@ -143,7 +143,7 @@ cl_avr::subi_Rd_K(t_mem code) t_addr d; t_mem D, K, result, res; - d= 16+(code&0xf0)>>4; + d= 16+((code&0xf0)>>4); K= (code&0xf) | ((code&0xf00)>>8); D= ram->read(d);