storebv method

void storebv()

Implementation

void storebv() {
  //Debugger.verbose('${pcHex(-1)} [storebv]');

  final operands = visitOperandsVar(3, false);

  assert(operands.length == 3);

  final addr = operands[0].value! + MathHelper.toSigned(operands[1].value!);
//
//    assert(operands[2].value <= 0xff);

  mem.storeb(addr, operands[2].value! & 0xFF);

  //Debugger.verbose('    stored 0x${operands[2].value.toRadixString(16)} at addr: 0x${addr.toRadixString(16)}');
}