本书对早期Linux内核(v0.12)全部代码文件进行了详细、全面的注释和说明,旨在帮助读者用较短的时间对Linux的工作机理获得全面而深刻的理解,为进一步学习和研究Linux打下坚实的基础。虽然选择的版本较低,但该内核已能够正常编译运行,并且其中已包括了Linux工作原理的精髓。书中首先以Linux源代码版本的变迁为主线,介绍了Linux的历史,同时着重说明了各个内核版本的主要区别和改进,给出了选择0.12版内核源代码作为研究对象的原因。在正式描述内核源代码之前,概要介绍了运行Linux的PC的硬件组成结构、编制内核使用的汇编语言和C语言扩展部分,并且重点说明了80x86处理器在保护模式下运行的编程方法。接着详细介绍了Linux内核源代码目录树组织结构,并依据该结构对所有内核程序和文件进行了注释和详细说明。有关代码注释的章节安排基本上都分为具体研究对象的概述、每个文件的功能介绍、代码内注释、代码中难点及相关资料介绍等部分。为了加深读者对内核工作原理的理解,书中最后一章给出了围绕Linux 0.12系统的多个试验。试验中所使用的相关程序均可从本书配套网站(www.oldlinux.org)上下载。.
本书适合Linux爱好者作为学习内核工作原理的自学参考书籍,也适合作为高校计算机专业学生学习操作系统课程的辅助和实践教材,还可供一般技术人员作为开发嵌入式系统的参考书使用。...
序
第1章 概述
第2章 微型计算机组成结构
第3章 内核编程语言和环境
第4章 80X86保护模式及其编程
第5章 Linux内核体系结构
第6章 引导启动程序
第7章 初始化程序
第8章 内核代码
第9章 块设备驱动程序
第10章 字符设备驱动程序
第11章 数学协处理器
第12章 文件系统
第13章 内存管理
第14章 头文件
第15章 库文件
第16章 建造工具
第17章 实验环境设置与使用方法
附录
参考文献
《方向感》内容简介:本书分为六大篇:确立产业边界的三大原则、确立商业形态的三大维度、确立竞争地位的三大要点、理论指导实践的
《国语》内容简介:本书相传为春秋时期鲁国史官左丘明所作。全书共21卷,分别记载了西周末年至春秋时期(约BC967—BC453)周、鲁、
《视觉链》内容简介:互联网行业是一个发展非常快的行业,也是一个充满创新的行业,技术发展快,商业模式层出不穷,用户的需求也在
偏微分与变分技术在图像分割中的应用研究 内容简介 本书总结了笔者近年来在图像分割方面的研究成果, 主要介绍了基于变分水平集的分割技术及其应用, 并在对该领域基本...
《迟到的挽歌(插图本)》内容简介:本书是吉狄马加创作的诗、文、画集,收录了他近年来创作的多首长诗和包括演讲、致辞、序言、评
《中国经学史十讲》内容简介:“经”原先只是指代一种纺织工艺,在漫漫历史长河中,其逐渐变成了唯指孔子亲授的儒家五经的专称。朱
IfyoureaniOSdeveloperorQAprofessionaltappingthroughanapptoreproducebugsorperform...
《西安史话》内容简介:本书只是对西安厚重历史的故事呈现,举重若轻;只是对西安3100多年建城史和1100多年建都史的粗线勾勒,挂一
本书是一部具有非凡震撼力的时空报告,首次全面详尽地向国内读者介绍了惊人的“再造中国”构想——大西线南水北调战略。这个计划
《人人都来掷骰子:日常生活中的概率与统计》内容简介:概率和统计以各种各样的方式影响着普通百姓的生活——正如《人人都来掷骰子
《知道点世界文化》内容简介:什么是摩西“十诫”?蒙娜丽莎的微笑背后隐藏着什么样的秘密?“投身饲虎”是一个怎样的故事……这些
《语义网简明教程》从信息检索、信息抽取、信息表示、信息与自然语言语义以及数据挖掘等5个方面,介绍了语义网的基本概念、基础知
《一叶知心——茶相茶味》内容简介:1.了解茶叶史:茶是如何从直接煮饮过渡到饼茶、点茶再到今天的散茶;茶名谓的变化以及最终的确
《AI 新生》内容简介:从比尔·盖茨、埃隆·马斯克到霍金,众多企业家和科学家都曾表示担心AI对人类生存造成的威胁。真的有一天,人
Theworldofhealthcareisconstantlyevolving,everincreasingincomplexity,costs,andsta...
《人工智能发展报告(2019—2020)》内容简介:该书是国家工业信息安全发展研究中心在对2019年全球人工智能技术和产业进行全面跟踪
适合人群:设计爱好者、UI初学者、互联网行业从业人员。《界与面一本写给青春设计师的书(全彩)》是一本设计文化类图书,为即将
《吸引法则》内容简介:掌握吸引力法则是创造梦想人生的关键,想获得优质的人脉,需要先把自己活成一个优质的存在,一个吸引别人的
《Python人工智能项目实战》内容简介:本书可帮助你结合深度学习和强化学习来构建智能而且实用的基于人工智能的系统。本书涉及的项
科技译名统一工作是指为减少、消除科技译名混乱的现象,给科技术语定出规范的中文译名,并推而广之的工作。本书对民国时期科技译