Уравнение - Assembler (225325)

Узнай цену своей работы

Формулировка задачи:

Доброго времени суток. Помогите, пожалуйста. В ассемблере ещё не очень соображаю и сам лично додуматься не могу до такого, как решить такое уравнение путём ассемблера: Y = (a*d - c) / (b+6) Пожалуйста, кто может, напишите сам код без ваших любимых: "Тут всё легко", "делай сам и потом сюда пиши" и прочего. Спасибо за понимание.

Решение задачи: «Уравнение»

textual
Листинг программы
use16
org 100h
    _a equ 0 ; значение a
    _b equ 0 ; значение b
    _c equ 0 ; значение c
    _d equ 0 ; значение d
    
    _y = (_a*_d - _c)/(_b + 6)
    mov [Y], _y
    xor ax,ax
    int 16h
    ret
    
    Y dw ? ; тут будет значение Y

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4 из 5
Похожие ответы