GCC
dahan_wangtao
这个作者很懒,什么都没留下…
展开
-
GCC中汇编格式
gcc采用的是AT&T的汇编格式,MS采用Intel的格式. 一 基本语法 语法上主要有以下几个不同. ★ 寄存器命名原则 AT&T: %eax Intel: eax ★ 源/目的操作数顺序 AT&T: movl %eax,%ebx Intel: mov ebx,eax ★ 常数/立即数的格式 AT&T: movl $_value,%ebx Intel: mov ea转载 2007-11-07 11:27:00 · 1715 阅读 · 0 评论 -
GCC中使用SIMD
©2004本文最初由IBM developerWorks中国网站发表,其网址是http://www-900.ibm.com/developerworks/cn,文章链接为这里。 Abstract:X86架构上的多媒体应用开发,如果能够使用SIMD指令进行优化, 性能将大大提高。目前,IA-32的SIMD指令包括MMX,SSE,SSE2等几级。 在GCC的开发环境中,有几种使用SIMD指令的方式转载 2007-11-07 11:22:00 · 2572 阅读 · 0 评论 -
Linux 汇编语言开发指南(AT&T)
汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux 中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux 平台上编写汇编代码的程序员提供指南,介绍 Linux 汇编语言的语法格式和开发工具,并辅以具体的例子讲述如何开发实用的Linux 汇编程序。转载 2007-12-06 16:54:00 · 1622 阅读 · 0 评论 -
GCC中SIMD指令的应用方法
GCC中SIMD指令的应用方法 Abstract:X86架构上的多媒体应用开发,如果能够使用SIMD指令进行优化, 性能将大大提高。目前,IA-32的SIMD指令包括MMX,SSE,SSE2等几级。 在GCC的开发环境中,有几种使用SIMD指令的方式,本文逐一介绍。Keywords: 优化,GCC, SIMD,MMX,SSE X86的SIMD指令 ...sim转载 2008-05-06 15:36:00 · 1109 阅读 · 0 评论