码迷,mamicode.com
首页 >  
搜索关键字:gcc内联汇编    ( 13个结果
GCC内联汇编入门
原文为GCC-Inline-Assembly-HOWTO,在google上可以找到原文,欢迎指出翻译错误。中文版说明由于译者水平有限,故译文出错之处,还请见谅。C语言的关键字不译,一些单词或词组(如colbber等)由于恐怕译后词不达意,故并不翻译,由下面的单词表代为解释,敬请见谅。英文原文中的单词...
分类:其他好文   时间:2014-11-11 12:27:45    阅读次数:289
GCC 内联汇编约束字符"m"的用法
首先是这么一段代码(例一):#include<stdio.h> voidmain() { charc; //inttmp; char*s="abcdefg"; asm("movb%1,%0\n\t" :"=d"(c) :"m"(*s)); printf("out:%c\n",c); }这段代码运行后会出现什么结果呢?很显然,是out:a但是"m"(*s)是什么意思呢?s是字符串指针,现在是..
分类:其他好文   时间:2014-10-06 23:10:21    阅读次数:271
Android漫游记(5)---ARM GCC 内联汇编烹饪书(附实例分析)
关于本文档 GNU C编译器针对ARM RISC处理器,提供了内联汇编支持。利用这一非常酷炫的特性,我们可以用来优化软件代码中的关键部分,或者可以使用针对特定处理的汇编处理指令。 本文假定,你已经熟悉ARM汇编语言。本文不是一篇ARM汇编教程,也不是C语言教程。...
分类:移动开发   时间:2014-06-25 07:54:57    阅读次数:354
13条   上一页 1 2
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!