Мне нужно реализовать умножение между двумя числами с целым числом и дробной частью. Я попробовал многократную стратегию, но пока не нашел рабочего пути. Не могли бы вы мне помочь?8086 умножение/деление дробных чисел
В моем конкретном случае:
первый операнд 16-битовый вар с 8 целых и 8 фракционной
второй операнд представляет собой 8 бит все дробное число, при условии, что это 0, xxxx
Я хотел бы найти способ использовать его с любым количеством numnber и, возможно, также, когда у меня есть операции div.
Basic 8086, с AX, BX .. Нет EAX ЕСС
Большое спасибо!
Это практически одна инструкция 'MUL' ... что вы пробовали, какие материалы вы использовали и какой результат вы получили. – Jester
Я думаю, что я сделал целую массу глупостей ... Эта дробная часть меня раздумывала. Я попытался сдвинуть и размножить любой бит для постоянной и суммировать их все ... Я явно совершил огромную ошибку. –