专栏首页m0w3n一个汇编小demo

一个汇编小demo

一个小demo:

#include<stdio.h>
void main(){
    int k=0;
    char *str="i=%d\n";
    printf("begin\n");
    

    __asm{
        mov        k,0
bbbb:    nop
        mov        eax,k
        add        eax,1
        mov        k,eax
        cmp        k,5
        jge        aaaa
        mov        ecx,k
        push    ecx
        push    str
        call    printf
        add        esp,8
        jmp        bbbb
aaaa:    nop
    }
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • C语言与汇编的嵌入式编程:统计字符串中各字符出现的次数

    墨文
  • C语言与汇编的嵌入式编程:求100以内素数

     由于C语言中使用的是for进行循环,使用VC调试汇编时,发现for汇编的jmp需要具体地址才可以进行,对于程序来讲不方便

    墨文
  • 在linux下安装eclipse以及运行c++程序的安装步骤

    其中jre是java运行环境,eclipse需要先装jre,才可能运行,cdt是在eclipse中运行c\c++程序的插件。

    墨文
  • Python+Excel+Unittes

    使用HTMLTestRunner的Run方法执行用例,用例调用Excel读取方法,将测试数据导入到unittest用例中执行,测试结果返回给HTMLTestRu...

    py3study
  • 简单的每周限时活动管理

    接到一个需求的时候,首先会想有没有类似功能,或者以后再碰到这类功能如何处理,这次接到一个每周限时活动的任务,把具有共通点的活动时间统一管理,以后写活动只需专注业...

    深雾
  • Python-接口自动化(九)

    上面的这两个东东就叫做夹心饼干,在必要的时候写, 比如说在执行测试用例之前你有数据需要提前准备好,在测试用例执行结束之后有东西需要清除掉,就可以用夹心饼干。在之...

    py3study
  • [毕设] 更大尺度下自装配规律探索-基于于乒乓球的气流无序装配实验

    从DNA转录mRNA,再通过核糖体根据mRNA中碱基序列,将氨基酸组成肽链,肽链盘曲折叠形成蛋白质,组成细胞,构建肌体... 这一过程最为神奇...

    UDM Lab
  • 给linux终端设置代理

    在中国的互联网环境下做一个程序员真的很难,电信出口带宽就像吃屎一样的慢,移动还好点 ,但是没办法,谁叫你是chinese 首先呢设置代理的话你得确保你的ss已...

    bboysoul
  • 腾讯云+社区技术沙龙预告

    在很多外行人的眼里,程序员就是神一样的存在。他们全年996,节假日无休,不仅Python、Java、PHP要样样精通,还要会修电脑修音响修手机,做前端要懂运维,...

    Python中文社区
  • 无人驾驶汽车逆行了咋办?亚马逊研发者这么做的…

    据外媒报道,近日,亚马逊获得了一项管理无人驾驶在可逆车道导航的专利。如果无人驾驶汽车无法读懂可逆车道标牌,那么这一地带对于它来说将成为灾区。亚马逊在专利文件中提...

    机器人网

扫码关注云+社区

领取腾讯云代金券