小编use*_*743的帖子

编写纹身的汇编代码

我正在请求帮助为一个简单的"程序纹身"编写32位汇编代码.

我想纹身.经过深思熟虑之后,我决定要使用汇编代码并与我的女儿Alisha打交道.我的想法是提出了一种"不合逻辑的计算",它违背了汇编语言的规律.我想向一个像我这样的人看起来有点不合逻辑的人表示敬意......一个习惯于1和0的人.

我正在考虑使用基于x86的32位寄存器,如EAX,EBX和ECX,当然还有一些推送和弹出.

纹身不会有评论(括号内没有),但会包括开头:符号.

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

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

    pop ecx              (The first pop would give my daughter's 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
Run Code Online (Sandbox Code Playgroud)

我的想法是取代??? 用指令读取然后显示ecx中的值现在是416c69h(ASCII为"Ali",我女儿的昵称).我认为这个想法很棒,如果我得到它,我会张贴纹身图片(当然).

我的想法是,最后一个流行音乐会违背计算机逻辑.从本质上讲,让孩子蔑视我们所知道的"逻辑",所以这是我试图平行出生之美.

还有其他想法吗?

assembly nasm

5
推荐指数
1
解决办法
554
查看次数

标签 统计

assembly ×1

nasm ×1