Проверить уравнение - Assembler

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

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

выражение y=A-B&(C+3) ,A=12,B=-4,C=19,посмотрите пожалуйста правильно программа получилась?еще есть скрин,скажите пожалуйста где на нем ответ и как его посчитать
Ideal 
P386N
Model Small
Dataseg
A DW 12
B DW -4
C DW 19
Y DW ?
Codeseg
Start:
Codeseg
Start:
MOV AX,@Data
MOV DS,AX
LEA BX,[B]
MOV AX,[BX-2]
SUB AX,[BX]
MOV CX,[BX+2]
ADD CX,3
AND AX,CX
MOV [Y],AX
MOV AX,4C00h
INT 21h
STACK 100
END Start

Решение задачи: «Проверить уравнение»

textual
Листинг программы
MOV BX,[B]

Объяснение кода листинга программы

  1. Переменная BX используется для хранения результата вычисления уравнения.
  2. Значение переменной B равное [B] загружается в регистр BX.

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


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

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

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