打印

嵌入式汇编语言学习经验

[复制链接]
145|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
菊江先生|  楼主 | 2018-8-23 12:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先遇到的第一个问题是,格式到底是什么。上网查资料,前篇一律,都是_asm_ _volatile_(…);格式,但是自己弄的时候总是不行,说明网络虽好,但是不可盲目相信。经过多番测试,我发现windows下嵌入式汇编的格式只有_asm关键字,也没有volatile;以前的括号现在也变成大括号,最后也没有引号。我自己写的一个简单测试程序为:

#include

//测试bsf指令

void test()

{

int value,index=32;

_asm {

mov eax,index

bsf ebx,eax

mov value,ebx

}

printf("value is %d/n",value);

}

void main()

{

printf("Hello World/n");

test();

}

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

446

主题

447

帖子

0

粉丝