Вычисление целочисленного арифметического выражения - Assembler (247932)

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

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

Прошу помочь решить уравнение. Работа с DB Помогите решить ариф.урав. Исодные данные в DB

Решение задачи: «Вычисление целочисленного арифметического выражения»

textual
Листинг программы
.model small
 
.stack 100h
 
.data
        Y       dw      0
.code
.286
main    proc
        mov     ax,     @data
        mov     ds,     ax
 
        mov     al,     14
        sub     al,     4
        cbw
        mov     bl,     2
        idiv    bl
        mov     cl,     al
 
        mov     al,     16
        cbw
        mov     bl,     4
        idiv    bl
        add     al,     5
 
        imul    cl
        mov     cl,     al
 
        mov     al,     8
        cbw
        mov     bl,     4
        idiv    bl
        mov     bh,     al
        mov     al,     2
        mov     bl,     5
        imul    bl
        add     al,     bh
        mov     bh,     al
 
        mov     al,     18
        cbw
        mov     bl,     3
        idiv    bl
        add     al,     17
 
        cbw
        idiv    bh
 
        imul    cl
 
        mov     ax,     4C00h
        int     21h
main    endp
 
end     main

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


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

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

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