“…The architecture of computing systems operating in RNS generally consists of forward conversion of positional numbers into RNS [3], computation of the main problem using modular addition [4], multiplication [5], number comparison and sign determination [6] operations, reconversion from RNS to positional number system [7][8][9][10][11][12][13][14]. Furthermore, if addition, subtraction, multiplication in RNS have a parallel structure with numbers of small dimensions, then the operations of sign determination, comparison, conversion from RNS to the positional number system require the calculation of the positional characteristic of the number, which is computationally complex.…”