ATTENTION! : Execute it in debugger
I used Olly. All worked well.
mytest MACRO
mov eax,$-1
mov eax,[eax]
EXITM <eax>
ENDM
.code
start:
db 0cch ; hardcoded BreakPoint
db 90h ; not NOP ;)
fn MessageBox,0,uhex$(mytest()),"AL=90?",MB_OK
exit
sinsi:
did you mean that opcode 90h performs some operation inside the register ?