Я пытаюсь реализовать не восстанавливающее 128-битное деление числа на 64-битное, я использую 32-битный регистр.Я использую объяснение алгоритма по этой ссылке Невосстановительный алгоритм деления , но у меня есть некоторые проблемы с инициализацией.
1 У меня 128 бит / 64 бит, поэтому сколько я должен установить 128? 2 Сколько бит мне нужно для регистра A , 128?
Алгоритм, представленный в этой ссылке, предназначен для чисел без знака.Использование выражения «А <0?»может быть запутаннымЯ бы использовал "MSB (A) = 1?"или аналогичные. </p>