Helper_bit = ES;
ES = 0;
Helper_short = in_ptr;
ES = Helper_bit;
while (Helper_short > fetch_ptr)
{
  my_byte = *fetch_ptr;
  fetch_ptr++;
  ...
  Helper_bit = ES;
  ES = 0;
  Helper_short = in_ptr;
  ES = Helper_bit;
}