Что в регистре EAX? - Assembler

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

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

MOV EAX,23445678h
XOR EAX,98755433h
;что в eax?

Решение задачи: «Что в регистре EAX?»

textual
Листинг программы
GRDB version 1.7 Copyright (c) LADsoft

History enabled
->a
1706:0100  mov eax,23445678
1706:0106  xor eax,98755433
1706:010C  nop
1706:010D
->r
eax:00000000 ebx:00000000 ecx:00000000 edx:00000000 esi:00000000 edi:00000000
ebp:00000000 esp:000BFFEE eip:00000100 eflags:000B0202 NV UP EI PL NZ NA PO NC
ds: 1706 es:1706 fs:1706 gs:1706 ss:1706 cs:1706
1706:0100 66 B8 78 56 44 mov         eax,23445678
          23
->t
eax:23445678 ebx:00000000 ecx:00000000 edx:00000000 esi:00000000 edi:00000000
ebp:00000000 esp:0000FFEE eip:00000106 eflags:000B3202 NV UP EI PL NZ NA PO NC
ds: 1706 es:1706 fs:1706 gs:1706 ss:1706 cs:1706
1706:0106 66 35 33 54 75 xor         eax,98755433
          98
->t
eax:BB31024B ebx:00000000 ecx:00000000 edx:00000000 esi:00000000 edi:00000000
ebp:00000000 esp:0000FFEE eip:0000010C eflags:000B3286 NV UP EI MI NZ NA PE NC
ds: 1706 es:1706 fs:1706 gs:1706 ss:1706 cs:1706
1706:010C 90             nop
->

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

  1. GRDB version 1.7 Copyright (c) LADsoft
  2. History enabled
  3. Переменная eax получает значение 23445678
  4. Переменная eax принимает значение 98755433
  5. Выполняется операция xor над переменной eax с аргументом 98755433
  6. Выполняется операция mov над переменной eax с аргументом 23445678
  7. Переменная eax принимает значение 0
  8. Выполняется операция nop

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


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

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

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