Определить содержание регистров ячейки памяти после выполнения команд микропроцессора - Assembler

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

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

Определить содержание регистров ячейки памяти после выполнения команд микропроцессора:
Листинг программы
  1. mov al,10
  2. mul ah
  3. mov[si],ax
  4. если si=1718H, ab=21

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

textual
Листинг программы
  1. Microsoft Windows XP [Версия 5.1.2600]
  2. (С) Корпорация Майкрософт, 1985-2001.
  3.  
  4. C:\>debug
  5. -a
  6. 13A2:0100   mov  si,1718
  7. 13A2:0103   mov  ah,21
  8. 13A2:0105   mov  al,10
  9. 13A2:0107   mul  ah
  10. 13A2:0109   mov  [si],ax
  11. 13A2:010B
  12. -r
  13. AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=0000  DI=0000
  14. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0100   NV UP EI PL NZ NA PO NC
  15. 13A2:0100 BE1817        MOV     SI,1718
  16. -t
  17. AX=0000  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1718  DI=0000
  18. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0103   NV UP EI PL NZ NA PO NC
  19. 13A2:0103 B421          MOV     AH,21
  20. -t
  21. AX=2100  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1718  DI=0000
  22. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0105   NV UP EI PL NZ NA PO NC
  23. 13A2:0105 B010          MOV     AL,10
  24. -t
  25. AX=2110  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1718  DI=0000
  26. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0107   NV UP EI PL NZ NA PO NC
  27. 13A2:0107 F6E4          MUL     AH
  28. -t
  29. AX=0210  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1718  DI=0000
  30. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=0109   OV UP EI PL NZ NA PO CY
  31. 13A2:0109 8904          MOV     [SI],AX                            DS:1718=0000
  32. -t
  33. AX=0210  BX=0000  CX=0000  DX=0000  SP=FFEE  BP=0000  SI=1718  DI=0000
  34. DS=13A2  ES=13A2  SS=13A2  CS=13A2  IP=010B   OV UP EI PL NZ NA PO CY
  35. 13A2:010B 0000          ADD     [BX+SI],AL                         DS:1718=10
  36.  
  37. -d 1718
  38. 13A2:1710                          10 02 00 00 00 00 00 00           ........
  39. 13A2:1720  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  40. 13A2:1730  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  41. 13A2:1740  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  42. 13A2:1750  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  43. 13A2:1760  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  44. 13A2:1770  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  45. 13A2:1780  00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00   ................
  46. 13A2:1790  00 00 00 00 00 00 00 00                           ........
  47. -

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


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

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

15   голосов , оценка 3.667 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы