A Radix–10 SRT Divider Based on Alternative BCD Codings