что бы вводить можно было в двоичной или десятичной или 16ричной. результаты тоже должны быть во всех системах одновременно.
далее. ограничить вид количеством бит: типа только байт или слово. всё что там перебежало - не инетересует, либо пусть выставляет carry флаг :) а раз уж флагуем - то и негативность указывает или равенство нулю, ну типа SREG :)