Annihilator-Semigroups and Rings