
GNU
wlg_linux
这个作者很懒,什么都没留下…
展开
-
守护进程的理解
一、概述: 守护进程就是通常所说的Daemon进程,是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性的执行某种任务或等待处理某些发生的事件。守护进程常常在系统引导装入时启动,在系统关闭时终止。Linux系统有很多守护进程,例如crond、打印进程lqd等。 由于在Linux中,每一个系统与用户进行交流的界面称为终端,每一个从终端开原创 2009-08-14 09:26:00 · 773 阅读 · 2 评论 -
汇编语言
汇编语言的优点是速度快,可以直接对硬件进行操作,这对诸如图形处理等关键应用是非常重要的。Linux是一个用 C语言开发的操作系统,这使得很多程序员开始忘记在 Linux中还可以直接使用汇编这一底层语言来优化程序的性能。本文为那些在Linux平台上编写汇编代码的程序员提供指南,介绍 Linux汇编语言的语法格式和开发工具,并辅以具体的例子讲述如何开发实用的Linux汇编程序。原创 2009-08-09 15:31:00 · 722 阅读 · 1 评论 -
Linux 汇编语法格式
绝大多数 Linux程序员以前只接触过DOS/Windows下的汇编语言,这些汇编代码都是 Intel风格的。但在 Unix和 Linux系统中,更多采用的还是 AT&T格式,两者在语法格式上有着很大的不同:在 AT&T汇编格式中,寄存器名要加上 ' %'作为前缀;而在 Intel汇编格式中,寄存器名不需要加前缀。例如:AT&T原创 2009-08-09 15:34:00 · 1770 阅读 · 3 评论 -
系统调用
即便是最简单的汇编程序,也难免要用到诸如输入、输出以及退出等操作,而要进行这些操作则需要调用操作系统所提供的服务,也就是系统调用。除非你的程序只完成加减乘除等数学运算,否则将很难避免使用系统调用,事实上除了系统调用不同之外,各种操作系统的汇编编程往往都是很类似的。在Linux平台下有两种方式来使用系统调用:利用封装后的C库(libc)或者通过汇编直接调用。其中通过汇编语言来直接调用系统调用,是原创 2012-08-20 11:04:06 · 483 阅读 · 0 评论 -
LINUX汇编工具
1.1.3 Linux汇编工具Linux平台下的汇编工具虽然种类很多,但同DOS/Windows一样,最基本的仍然是汇编器、连接器和调试器。1.1汇编器 汇编器的作用是将用汇编语言编写的源程序转换成二进制形式的目标代码。Linux平台的标准汇编器是GAS,它是GCC所依赖的后台汇编工具,通常包含在 binutils软件包中。GAS使用标准的AT&T汇编语法,可以用来汇编用AT&T格式编原创 2012-08-20 11:00:44 · 1114 阅读 · 0 评论