自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(0)
  • 资源 (13)
  • 收藏
  • 关注

空空如也

H3CLHS资料

在学习linux内核代码及一些开源软件的源码(如:DirectFB),经常可以看到有关__attribute__的相关使用。本文结合自己的学习经历,较为详细的介绍了__attribute__相关语法及其使用。

2013-06-02

printf的打印颜色

printf的打印颜色 printf的打印颜色 printf的打印颜色

2010-07-24

U盘文件系统--MBR 区、DBR 区、FAT 区、FDT区和DATA

优盘上的数据按照其不同的特点和作用大致可分为5 部分:MBR 区、DBR 区、FAT 区、FDT区和DATA 区。

2010-07-16

系统启用时,boot 过程

系统启用时,bios 会自动把软驱的0磁头0磁道1扇区读到内存0x07c00处,无需程序员编写此过程

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

Linux培训-GDB调试

GDB,KGDB调试 感觉还可以,讲了必要的步骤和调试手段。

2010-04-03

多线程编程指南(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关注的人

提示
确定要删除当前文章?
取消 删除