- 博客(0)
- 资源 (13)
- 收藏
- 关注
H3CLHS资料
在学习linux内核代码及一些开源软件的源码(如:DirectFB),经常可以看到有关__attribute__的相关使用。本文结合自己的学习经历,较为详细的介绍了__attribute__相关语法及其使用。
2013-06-02
U盘文件系统--MBR 区、DBR 区、FAT 区、FDT区和DATA
优盘上的数据按照其不同的特点和作用大致可分为5 部分:MBR 区、DBR 区、FAT 区、FDT区和DATA 区。
2010-07-16
最简版-x86汇编语言.doc
1. x86汇编语言认识寄存器 1
1.1. 寄存器 1
1.2. 通用寄存器 2
1.3. 段寄存器和选择器 2
1.4. 特殊寄存器(指向到特定段或内存的偏移量): 2
1.5. 段寄存器和选择器(都是32位宽) 3
2. x86汇编语言使用寄存器 3
2.1. 使用寄存器 3
2.2. 指令约定 4
2.3. 载入指令 4
2.4. 交换指令 4
2.5. 递增/递减指令 4
2.6. 加/减指令 4
3. x86汇编语言操作内存 4
3.1. 实模式 4
3.2. 保护模式 4
3.3. 操作内存 4
4. x86汇编语言串操作 4
4.1. 串操作 4
5. x86汇编语言堆栈操作 4
5.1. 堆栈 4
1.
2010-06-29
Linux系统的内核调试器--kdb使用白皮书
kdb是一个Linux系统的内核调试器,它是由SGI公司开发的遵循GPL许可证的开放源码调试工具。kdb嵌入在Linux内核中,为内核程序员提供调试手段。它适合于调试内核空间的程序代码,譬如进行设备驱动程序调试,内核模块的调试等。目前kdb支持包括x86(IA32)、IA64和MIPS在内的体系结构
2010-04-10
Linux系统的内核调试器--kdb使用白皮书
kdb是一个Linux系统的内核调试器,它是由SGI公司开发的遵循GPL许可证的开放源码调试工具。kdb嵌入在Linux内核中,为内核程序员提供调试手段。它适合于调试内核空间的程序代码,譬如进行设备驱动程序调试,内核模块的调试等。目前kdb支持包括x86(IA32)、IA64和MIPS在内的体系结构
2010-04-10
fat文件系统技术白皮书
FAT (File Allocation Table,文件分配表)文件系统出现于 1970 年至 1980 年之间,是由
Microsoft MS-DOS 操作系统支持的文件系统。它最初被开发作为一个简单的文件系统,适
合容量小于 500K 的软磁盘驱动器。随着时间过去,它已经被增强,能支持十分巨大的媒体。
当前,有三种 FAT 文件系统类型:FAT12,FAT16 和 FAT32。这些 FAT 子类型的基本区
别,以及命名的理由,是在于磁盘上实际的 FAT 结构中的条目的位数不同。在一个 FAT12
FAT 条目中有 12 位,在一个 FAT16 FAT 条目中有 16 位,而在一个 FAT32 FAT 条目中
有 32 位。
2010-04-10
贪心算法--局部最优选择
顾名思义,贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似。
2010-04-10
高质量C++-C编程指南
软件质量是被大多数程序员挂在嘴上而不是放在心上的东西!
除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?”
别难过,作者只不过比你早几年、多几次惊慌而已。
请花一两个小时认真阅读这本百页经书,你将会获益匪浅,这是前面N-1个读者的建议。
2010-04-10
多线程编程指南(C语言并发编程)
《多线程编程指南》介绍了SolarisTM 操作系统(Solaris Operating System, Solaris OS)中
POSIX®线程和Solaris 线程的多线程编程接口。本指南将指导应用程序程序员如何创建
新的多线程程序以及如何向现有的程序中添加多线程。
尽管本指南同时介绍了POSIX 线程接口和Solaris 线程接口,但大多数主题都以POSIX
线程为重点。仅适用于Solaris 线程的信息将专门在一章中介绍。
要理解本指南,读者必须熟悉并发编程的概念:
■ UNIX® SVR4 系统-首选是Solaris 发行版。
■ C 编程语言-多线程接口由标准C 库提供。
■ 并发编程(与顺序编程相对)的原理。
2009-08-22
linux内核(中文书).chm;Linux Kernel核心中文手册
本文档由太平洋软件资讯栏目制作,版权归太平洋软件资讯站 及文档作者所有。制作该文档的目的是为了方便广大网友。因此任何人都可以自由复制,或在网络中散布该文档。但不允许将该文档用于出版或其它商业用途,同时使用该文档的过程中,未经允许,不得对该文档进行修改及反编译。
2009-04-04
FAT文件系统,组织结构,磁盘和内存分布情况
FAT文件系统的组织结构
1. 软盘数据的逻辑存储
软盘无须低级格式化和分区操作,只需用FORMAT命令做高级格式化即可。经过格式化操作之
后,系统将在软磁盘上建立以下的数据结构:
(1) 引导记录(DBR):位于0面0道1扇区,说明磁盘结构信息。
(2) 文件分配表(FAT):用于记录磁盘空间的分配情况,指示硬盘数据信息存
放的柱面及扇区的信息指针。其表项可以是以下四种表示方式之一:
A.一个数字,代表指向另一个簇的指针。
B.数字0,表示一个未使用的簇
C.一个坏扇区标记
D.文件结束标记符EOF
。。。。
2009-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人