网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 从零开始写LINUX内核:一书学透核心原理与实现
分类 计算机-操作系统
作者 海纳
出版社 机械工业出版社
下载
简介
编辑推荐
1)知名编译与系统专家海纳撰写,将沉淀20余年的Linux系统研习所得倾注书中
2)打通“古早”工具链障碍,让系统实现得以复现,各个模块环环相扣,让人欲罢不能
3)用不到10000行代码,从零实现“小而精”的Linux 0.12操作系统,涵盖基础知识、关键Linux内核模块以及文件系统
4)带你穿透层层迷雾,窥见繁复的Linux系统设计的绚丽“天光”
内容推荐
本书由知名编译与操作系统专家海纳撰写,将沉淀20余年的Linux系统研究所得倾注书中。本书用不到1万行代码复现了Linux 0.12内核,打通了“古早”工具链障碍,模块实现环环相扣,带你穿透“迷雾”,窥见Linux系统设计的绚丽“天光”。
本书共8章,从逻辑上分为四部分。第一部分(第1和2章)是基础知识,介绍开发内核所需的基础知识,包括开发环境和调试环境的搭建,以及i386保护模式等。第二部分(第3~6章)是核心模块,逐步实现进程、中断、系统调用、内存管理、字符设备驱动和块设备驱动等模块。第三部分(第7章)是文件系统,涵盖Minix文件系统、管理inode、管理普通文件、管理目录、文件链接、执行程序等内容。第四部分(第8章)是系统服务接口,介绍一些重要的函数,这部分不是内核的主要部分,但为了让shell程序正确地运行,这些函数也是必须实现的。
目录
前言
第1章 基础知识和环境准备 1
1.1 操作系统概述 1
1.1.1 功能和架构 1
1.1.2 操作系统的发展历史 3
1.2 配置环境 5
1.2.1 配置开发环境 5
1.2.2 配置运行环境 6
1.3 第一个内核程序 9
1.3.1 打印 Hello World 9
1.3.2 开机引导程序 11
1.4 汇编语言 12
1.4.1 内嵌汇编 12
1.4.2 链接器的工作原理 16
1.4.3 初识 makefile 18
1.5 小结 21
第2章 保护模式 22
2.1 进入保护模式前的准备 23
2.1.1 加载并执行 setup 23
……
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/25 23:33:23