Эта заготовка имеет некоторые ограничения в плане разрядности преобразуемого числа: максимально возможное число 3999999999! В этом случае получается 32-разрядное двоичное число (почти максимально возможное). Реализация преобразования 64-разрядного 2-10 числа в двоичное будет ОЧЕНЬ сложной, т.к. имеем операнды, превышающие разрядную сетку микроконтоллера да еще и максимально возможную разрядность хранимых данных 32 разряда). Поэтому тему придется подкорректировать, например, так: "Устройство преобразования параллельного 40-разрядного двоично-десятичного кода в двоичный". В самой схеме оставлена возможность впоследствии попытаться решить первоначальную задачу. Берем отсюда.
|