A two-step carry-free negabinary signed-digit (NSD) addition/subtraction algorithm and the fast conversion algorithm from NSD to negabinary in the carry-look-ahead mode were investigated. All the arithmetic operations can be performed with binary logic. By programming the binary reference bits, addition and subtraction can be realized in parallel with the same binary logic functions.