- 博客(9)
- 资源 (9)
- 收藏
- 关注
转载 Gcc内联汇编2
Contents1. 介绍 32. 概要 33. GCC汇编格式 31) 源操作数和目操作数方向 32) 寄存器命名 43) 立即数 44) 操作数大小 45) 内存操作数 44. 基本形式内联汇编 45. 扩展形式内联汇编 55.1 汇编模板 65.2 操作数 65.3 Clobber List 75.4 Volatile… 86. 深
2009-12-13 17:01:00 1537
原创 Gcc内联汇编1
GCC Inline ASMGCC支持在C/C++代码中嵌入汇编代码,这些汇编代码被称作GCC InlineASM——GCC内联汇编。这是一个非常有用的功能,有利于我们将一些C/C++语法无法表达的指令直接潜入C/C++代码中,另外也允许我们直接写C/C++代码中使用汇编编写简洁高效的代码。1.基本内联汇编基本内联汇编的格式是__asm__ __
2009-12-13 16:59:00 1036
转载 Linux 汇编语言开发指南
http://www.ibm.com/developerworks/cn/linux/l-assembly/index.html 2003 年 7 月 03 日汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux 是一个用 C 语言开发的操作系统,这使得很多程序员开始忘记在 Linux中还可以直接使用汇编这一底层语言来优化程序的
2009-12-11 13:55:00 541
原创 AT & T汇编简介
1.寄存器引用 引用寄存器要在寄存器号前加百分号%,如“movl %eax, %ebx”。 80386有如下寄存器: 8个32-bit寄存器 %eax,%ebx,%ecx,%edx,%edi,%esi,%ebp,%esp; 8个16-bit寄存器,它们事实上是上面8个32-bit寄存
2009-12-11 13:25:00 690
转载 磁盘I/O测试工具Bonnie++的专题
关于磁盘I/O测试工具Bonnie++的专题 作者简介: 张乐奕,通常使用的网名为kamus,也曾用过seraphim,现在任职于北京某大型软件公司,Oracle数据库DBA,主要负责证券行业的核心交易系统数据库管理及维护工作。 热切关注Oracle技术和相关操作系统技术,出没于各大数据库技术论坛,目前是中国最大的Oracle技术论坛www.itpub.net的数据库管理版版
2009-12-10 13:45:00 762
转载 Linux中的汇编语言
在阅读Linux源代码时,你可能碰到一些汇编语言片段,有些汇编语言出现在以.S为扩展名的汇编文件中,在这种文件中,整个程序全部由汇编语言组成。有些汇编命令出现在以.c为扩展名的C文件中,在这种文件中,既有C语言,也有汇编语言,我们把出现在C代码中的汇编语言叫所“嵌入式”汇编。不管这些汇编代码出现在哪里,它在一定程度上都成为阅读源代码的拦路虎。尽管C语言已经成
2009-12-05 19:34:00 1046
转载 linux 嵌入汇编语言的使用方法
内核代码绝大部分使用C语言编写,只有一小部分使用汇编语言编写,例如与特定体系结构相关的代码和对性能影响很大的代码。GCC提供了内嵌汇编的功能,可以在C代码中直接内嵌汇编语言语句,大大方便了程序设计。简单的内嵌汇编很容易理解例:__asm____volatile__("hlt");“__asm__”表示后面的代码为内嵌汇编,“asm”是“__asm__”的别名。
2009-12-05 17:42:00 817
转载 Gcc使用的内嵌汇编语法格式小教程
本文对内嵌汇编语法,从基本语法、内嵌汇编的格式介绍、和扩展的内嵌汇编格式进行了详细说明,需要说明的是gcc采用的是at&t的汇编格式. 一 基本语法 语法上主要有以下几个不同. ★ 寄存器命名原则 at&t: %eax intel: eax★ 源/目的操作数顺序 at&t: movl %eax,%ebx intel: mov ebx,eax ★常数/立即数的格式 a
2009-12-05 17:14:00 573
转载 Linux上的虚拟化技术
虚拟化技术的方法, 架构和实现概览级别: 中级M. Tim Jones [mtj@mtjones.com], 顾问工程师, Emulex原文: Virtual Linux译: 赵珂 cn.zhaoke.comhttp://blog.zhaoke.com/45.html2006年12月29日虚拟化技术的应用十分广泛. 当前虚拟化技术主要关注于服务器的虚
2009-12-04 14:26:00 774
华为HG522-C配置文件
2012-02-21
Linux Programming by Example
2011-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人