![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux Programming
文章平均质量分 63
紫烟书生
莫道君行早 • 更有早行人
展开
-
Process of Linux
每一个运行的程序的实例被称为 进程。头文件PID, process ID,是一个16-bit的整数,系统自动分配的,依次增加。每个进程都有一个父进程(除了init进程外)。可以将linux系统的进程想象成树状结构,init进程是该树的根。父进程ID,ppid,就是父进程的pid。在C/C++中使用pid_t的typedef的类型来表示PID,该类型的定义在头文件中。使用getp原创 2015-01-28 21:12:49 · 384 阅读 · 0 评论 -
汇编语言:基于Linux环境
主要资料均来自:《Assembly Language Step-By-Styep:Programming with Linux 3rd》汇编语言对于大小写没有统一的区分汇编语言的一些习惯:【CPU指令注记符】和【寄存器名】在正文中用大写,散布于正文中的【源代码文件】和【代码片段】中时用小写原创 2015-01-31 23:17:59 · 3958 阅读 · 0 评论 -
通用寄存器和IP和标识寄存器
8086、8088、80286,16位CPU80386,32位CPU32位CPU中,通用寄存器一般分为三类:16位通用寄存器,32位扩展通用寄存器,8位的半寄存器。8个16位通用寄存器:ax,bx,cx,dx,bp,si,di,sp(8086、8088、80286)8个32位通用寄存器:eax,ebx,ecx,edx,ebp,esi,edi,esp(x86体系结构C原创 2015-02-01 11:25:15 · 3406 阅读 · 1 评论 -
寄存器名称及功能汇总
8个16位通用寄存器:ax,bx,cx,dx,bp,si,di,sp(8086、8088、80286)8个32位通用寄存器:eax,ebx,ecx,edx,ebp,esi,edi,esp(x86体系结构CPU)8位的半寄存器(通用寄存器):ah,al;bh,bl;ch,cl;dh,dl16位指针寄存器:ip32位指针寄存器:eip16位段寄存器:cs,ds,ss,es(fs原创 2015-02-01 11:27:21 · 4886 阅读 · 0 评论 -
mutt+esmtp发送的配置(linux环境,使用Gmail)
请参我的git send-mail中的关于Gmail的设置部分,不然也是无法使用mutt发送邮件的!这是Gmail账户的安全机制的问题,和配置文件无关!所以要首先设置Gmail,不是用现在Gmail提供的较高的安全级别应用!~/.esmtprc文件identity "example@gmail.com" hostname smtp.gmail.com:587原创 2015-03-27 15:44:30 · 1811 阅读 · 0 评论