Что в регистре 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 ->
Объяснение кода листинга программы
- GRDB version 1.7 Copyright (c) LADsoft
- History enabled
- Переменная
eax
получает значение 23445678 - Переменная
eax
принимает значение 98755433 - Выполняется операция
xor
над переменнойeax
с аргументом 98755433 - Выполняется операция
mov
над переменнойeax
с аргументом 23445678 - Переменная
eax
принимает значение 0 - Выполняется операция
nop
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д