嵌入式汇编语言学习经验

[复制链接]
326|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

粉丝
快速回复 在线客服 返回列表 返回顶部