Given an integer n ≥ 1, we provide a complete description of all additive surjective maps, on the algebra of all bounded linear operators acting on a complex separable infinite-dimensional Hilbert space, preserving in both directions the set of all bounded linear operators with ascent (resp. descent) nongreater than n. In the context of Banach spaces, we consider the additive preserving problem for semi-Fredholm operators with ascent or descent non-greater than n.