2017-01-24 7 views

ответ

4

Это буквально было более 20 лет с тех пор я сделал любой программирования ассемблера, но принимая удар на то, что я помню об этом ...

  1. обнуления регистров топора & Ьх (подпрограмма Proc рядом)
  2. приращение АХ регистре
  3. обнуления регистров ах & BX (подпрограмму Proc рядом)
  4. Приращение регистра BX
  5. переместить значение 0x4C в регистр AH
  6. вызвать прерывание DOS 0x21, с которым будет интерпретировать значение в AH как выход из программы.
+5

Неплохо для кого-то из практики. Я бы добавил, что значение в 'AL' (которое было установлено равным нулю как часть обнуления AX) было бы значением выхода для программы и что значение в BX не используется. –

+0

... И этот код чрезвычайно глупый и плохо написан. Если это то, что учитель предоставил, они делают своим ученикам серьезную проблему. –