- 博客(3)
- 收藏
- 关注
原创 Linux内核分析
一、预备知识1.Linux内核发展1)单内核和微内核:1>引出Linux和Unix,Windows之间的关联2>Linux的优势:集两家之长2.CPU的寻址方式1)CPU的位数决定因素、地址总线、数据总线1>CPU的位数由“算数逻辑单元”决定;2>地址总线和数据总线尽量保持一致。2)寻址方式:实地址模式和保护模式1>实地址:可以理解为分段方式的由来。
2016-08-22 17:37:25 468
原创 C语言基础知识总结
一.结构体定义的使用1.struct node{int num;struct node *next;};此时定义node结构体变量时,必须写成struct node *nod;2.typedef struct node{int num;struct node *next;}node;此时定义node结构体变量时,可以写成node *nod;同时必
2016-08-11 19:54:26 4304
原创 程序编译和链接原理理解
一、本书解决的问题本书主要介绍系统软件的运行机制和原理,涉及在Windows和Linux两个系统平台下,一个应用程序在编译、链接、和运行时所做的事,具体如下:1.Windows和Linux操作系统下各自的可执行文件、目标文件格式?2.普通的C/C++程序代码如何编译成目标文件及程序的目标文件如何存储?3.目标文件如何被链接器链接到一起,并且形成可执行文件?4.目标文件在链接时符
2016-08-11 19:51:46 5530
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人