
Linux基础
文章平均质量分 76
go_str
这个作者很懒,什么都没留下…
展开
-
浅窥Linux编译过程
我们所编写源代码成为一个可执行程序前会经历四个阶段:预处理->编译->汇编->链接;每个阶段,都会对源码进行不同的处理,我们来初步了解一下;1、预处理阶段: 读取源程序,对其中的伪指令(也就是以#号开头的指令)以及特殊符号进行处理;其中伪指令一般包括四种:1)宏定义指令;(#define)2)条件编译指令;(#if..#endif)2)头文件包含指令;(#i...转载 2018-04-26 10:26:29 · 273 阅读 · 0 评论 -
字节序之大小端与MSB和LSB
1、LSB(Least Significant Bit)--最低有效位 LSB代表二进制中最小的单位,可以用来指示数字很小的变化。也就是说,LSB是一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用来检测数的奇偶性。 2、MSB(Most Significant Bit)--最高有效位 MSB代表一个n位二进制数字中的n-1位,具有最高的权值2^(n-1)....原创 2018-07-26 19:42:50 · 6999 阅读 · 0 评论 -
存储器件用途和分类
前言 关于存储器件实在种类繁多,让人眼花缭乱,甚至很多时候概念容易混淆。最近我突然听见硬件的同事谈及这些,感觉一时有点懵,所以决定了解一下存储器件这里面的门道,不至于再次听起又云里雾里。一、存储器的概念 存储器的概念从名字看就显得特别简单明了了,是用于存储程序或者各种数据的一种具有“记忆”功能的设备。而在计算其中通常存储数据是通过二进制的形式来存储的(即"0"和"1");所...原创 2019-02-28 17:58:28 · 4066 阅读 · 0 评论