subtract negate registers