作者au 2017-02-21 11:27 采纳率: 25%
浏览 1493
已采纳

C语言内联汇编跳转语句的一些问题

跳转指令,该如何跳到下几条指令处,请大牛们指点下,代码如下!

    __asm
    {
            push eax
            push ecx
            push edx
            push ebx
            mov eax, [ebp + 8]
            mov edx, [ebp + 0xC]
            mov edx, [edx]
            mov ebx, [edx + 4]
            lea edx, [edx+8]
            L1
            test ebx,ebx
            je L2 //跳到L2处
            mov cl, [edx]
            mov [eax],cl
            inc eax
            inc edx
            dec ebx
            jmp L1 //跳到L1处
            L2
            pop ebx
            pop ecx
            pop eax
    }

  • 写回答

1条回答 默认 最新

  • 作者au 2017-02-21 11:57
    关注

    搞定了,原来加个:就行了!

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 防火墙的混合模式配置
  • ¥15 Ubuntu不小心注销了要怎么恢复啊
  • ¥15 安装powerbuilder10卡在安装程序正在运行这个页面 没有下一步任何指令
  • ¥15 关于mpi的问题:请问遇到这种情况需要怎么解决,出现这个问题后电脑不能进行mpi多核运行只能进行单核运行
  • ¥50 微信聊天记录备份到电脑提示成功了,但还是没同步到电脑微信
  • ¥15 python怎么在已有视频文件后添加新帧
  • ¥20 虚幻UE引擎如何让多个同一个蓝图的NPC执行一样的动画,
  • ¥15 fluent里模拟降膜反应的UDF编写
  • ¥15 MYSQL 多表拼接link
  • ¥15 关于某款2.13寸墨水屏的问题