Jak 2 słowa w 2 słowach w języku asemblera

Próbowałem wiele razy uzyskać pełny program do tego w języku asemblerowym:

X = | ((A*B) – (C*D)) | / E

Kiedy mnożę A za pomocą B i zapisuję wynik w Ax i Dx, wyczyść Ax i Dx po umieszczeniu wyniku w var Result i pomnóż C za pomocą D i zapisz wynik w Ax i Dx.

Nie wiem, jak odjąć wartości Ax, Dx z var Result, ponieważ są to 2 słowa (A * B) poniżej 2 słów (C * D)

Również gdy chcę je podzielić, będą to 2 słowa (A * B-C * D) powyżej 1 słowa (E)

Pomóż mi, powiedz mi tylko, jak podzielić i podzielić 2 słowa na 2 słowa i 1 słowo,

Dziękuję wam wszystkim

questionAnswers(1)

yourAnswerToTheQuestion