- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 GRUB,UEFI
—–最近三天为了给平板装Linux,看了好多UEFI和GRUB的东西,写在这里记录一下自己的理解。—–UEFI,和EFI是一个意思。和BIOS的作用是一样的,需要主板厂商支持。对于支持BIOS的主板来讲,BIOS只能完成非常基本的硬件检测和初始化,以后的工作就都由bootleader来交接了;对于支持UEFI的主板,主板的ROM中存放EFI shell程序,会能够识别存储介质上的分区信息和文件系统,
2015-11-19 21:29:24 15399
原创 C语言中的函数调用,栈的使用
本文共包含一下四个部分。C源代码注释对应汇编代码:此汇编使用”gcc -S hello.c”命令编译生成,部分删减栈空间的使用过程:包括5个部分,五张图C源码int sayhello(int a,int b,int c){ int aa=100; int bb=200; bb=a; bb=b; bb=c; return aa;}main()
2015-11-10 16:26:14 6461
原创 Linux0.11--malloc,存储桶原理
1--linux0.99的内存管理简述2--malloc在内存管理中的地位3--malloc的存储桶实现原理1、linux0.99采用分段+分页两种内存分配管理方式,但是对于进程来讲这些都是透明不可见的。线性地址空间被分成64M为一个单元的很多段,每个进程占用一个段,在段内的进程并不知道分段机制的存在,都会认为自己占用从0开始到64M的所有地址空间。分段机制是为了进程间的隔离。
2015-11-06 09:51:35 1383
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人