Writing the assembly code for a tattoo

I ask for help in writing 32-bit assembler code for a simple “tattoo program”.

I would like to get a tattoo. Thinking about it, I decided that I needed a tattoo that uses the assembler code and concerns my daughter Alisha. My idea came up with "illogical calculation", which contradicts the laws of the assembler language. I want to pay tribute to how illogical it is to have a child, it looks like someone like me ... someone who is used to 1 s and 0 s.

I am considering using x86-based 32-bit registers such as EAX, EBX and ECX, and, of course, some presses and exits.

The tattoo would have no comments (nothing in brackets), but would include a beginning: notation.

start:
    mov eax, 53656C66h   (ASCII for "Self")
    mov ebx, 57696665h   (ASCII for "Wife")
    add ebx, eax

    push ebx
    push 3F81DBh         (Decimal 4162011 = daughter birth date)

    pop ecx              (The first pop would give my daughter birth date)
    pop ecx              (the second pop would NOT give the answer of eax added to ebx,
                          but would rather give my daughter’s nickname)
    ??? ecx

- ??? , , ecx 416c69h (ASCII "", ). , , , ().

, . , "", , .

?

+5
1

- , . , , , ? , XOR ?

+4

All Articles