首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Linux操作系统实现原理
内容
内容推荐
赵炯编著的《Linux操作系统实现原理》依据内核源代码详细描述Linux操作系统内核的基本功能和工作原理。首先介绍Linux的发展历史,说明内核的演变改进过程,然后概要介绍运行Linux操作系统的PC硬件的组成结构以及内核所使用的汇编语言和C语言扩展部分,着重介绍和说明80x86处理器在保护模式下运行的编程方法,接着详细介绍Linux内核源代码的程序文件,每个文件的功能和相关的软硬件知识。在最后一章给出实验内容,读者可以由此对Linux操作系统内核进行仿真实验,以获取对Linux操作系统工作原理的深入理解。
本书已将注释过的Linux内核源代码程序放在网上供读者直接下载。这样编排可大大缩减书本篇幅,更适合作为大专院校本科生或研究生学习操作系统和嵌入式系统的教材,同时也可供一般技术人员作为开发嵌入式系统的参考书籍。
目录
序言
第1章 概述
1.1 Linux的诞生和发展
1.2 内容综述
1.3 本章小结
第2章 微型计算机组成结构
2.1 微型计算机组成原理
2.2 I/O端口寻址和访问控制方式
2.3 主存储器、BIOS和CMOS存储器
2.4 控制器和控制卡
2.5 本章小结
第3章 内核编程语言和环境
3.1 as86汇编器
3.2 GNU as汇编
3.3 c语言程序
3.4 c与汇编程序的相互调用
3.5 Linux O.12目标文件格式
3.6 Make程序和Makefile文件
3.7 本章小结
第4章 80x86保护模式及其编程
4.1 80x86系统寄存器和系统指令
4.2 保护模式内存管理
4.3 分段机制
4.4 分页机制
4.5 保护
4.6 中断和异常处理
4.7 任务管理
4.8 保护模式编程初始化
4.9 一个简单的多任务内核实例
第5章 Linux内核体系结构
5.1 Linux内核模式
5.2 Linux内核系统体系结构
5.3 Linux内核对内存的管理和使用
5.4 中断机制
5.5 Linux的系统调用
5.6 系统时间和定时
5.7 Linux进程控制
5.8 Linux系统中堆栈的使用方法
5.9 Linux 0.12采用的文件系统
5.10 Linux内核源代码的目录结构
5.11 内核系统与应用程序的关系
5.12 linux/Makefile文件
5.13 本章小结
第6章 引导启动程序(boot)
6.1 总体功能
6.2 bootsect.s程序
6.3 setup.s程序
6.4 head.s程序
6.5 本章小结
第7章 初始化程序(init)
7.1 main.c程序
7.2 环境初始化工作
7.3 本章小结
第8章 内核代码(kernel)
8.1 总体功能
8.2 asm.s程序
8.3 traps.c程序
8.4 sys-call.s程序
8.5 mktime.c程序
8.6 sched.c程序
8.7 signal.c程序
8.8 exit.c程序
8.9 fork.c程序
8.10 sys.c程序
8.11 vsprintf.c程序
8.12 printk.c程序
8.13 panic.c程序
8.14 本章小结
第9章 块设备驱动程序(1block driver)
9.1 总体功能
9.2 blk.h文件
9.3 hd.c程序
9.4 11_nw_blk.c程序
9.5 ramdisk.c程序
9.6 floppy.c程序
第10章 字符设备驱动程序(char driver)
10.1 总体功能
10.2 keyboard.S程序
10.3 console.c程序
10.4 serial.c程序
10.5 rs_io.S程序
10.6 tty_io.c程序
10.7 tty_ioctl.c程序
第11章 数学协处理器(ruth)
11.1 总体功能描述
11.2 math-emulate.c程序
11.3 error.c程序
11.4 ea.c程序
11.5 convert.c程序
11.6 add.c程序
11.7 compare.c程序
11.8 get_put.c程序
11.9 mul.c程序
11.10 div.c程序
第12章 文件系统(fs)
12.1 总体功能
12.2 buffer.c程序
12.3 bitmap.c程序
12.4 truncate.c程序
12.5 inode.c程序
12.6 super.c程序
12.7 namei.c程序
12.8 file_table.c程序
12.9 block_dev.c程序
12.10 file_dev.c程序
12.11 pipe.c程序
12.12 char—dev.c程序
12.13 read_write.e程序
12.14 open.c程序
12.15 exec.c程序
12.16 stat.c程序
12.17 fcntl.c程序
12.18 ioctl.c程序
12.19 select.c程序
第13章 内存管理(mill)
13.1 总体功能
13.2 memory.c程序
13.3 page.s程序
13.4 swap.c程序
第14章 头文件(include)
14.1 include/目录下的文件
14.2 a.out.h文件
14.3 const.h文件
14.4 ctype.h文件
14.5 errno.h文件
14.6 fcntl.h文件
14.7 signal.h文件
14.8 stdarg.h文件
14.9 stddef.h文件
14.10 string.h文件
14.11 termios.h文件
14.12 time.h文件
14.13 unistd.h文件
14.14 utime.h文件
14.15 include/asm/目录下的文件
14.16 io.h文件
14.17 memory.h文件
14.18 segment.h文件
14.19 system.h文件
14.20 include/linux/目录下的文件
14.21 config.h文件
14.22 fdreg.h头文件
14.23 fs.h文件
14.24 hdreg.h文件
14.25 .head.h文件
14.26 kernel.h文件
14.27 mathemu.h文件
14.28 mm.h文件
14.29 sched.h文件
14.30 sys.h文件
14.31 tty.h文件
14.32 include/sys/目录中的文件
14.33 param.h文件
14.34 resouIce.h文件
14.35 stat.h文件
14.36 time.h文件
14.37 times.h文件
14.38 1types.h文件
14.39 utsname.h文件
14.40 wait.h文件
第15章 库文件(1.b)
15.1 exit.c程序
15.2 close.c程序
15.3 ctype.c程序
15.4 dup.c程序
15.5 errno.c程序
15.6 execve.c程序
15.7 malloc.c程序
15.8 open.c程序
15.9 setsid.c程序
15.10 string.c程序
15.11 wait.c程序
15.12 write.c程序
第16章 建造工具(tools)
第17章
标签
缩略图
书名 Linux操作系统实现原理
副书名
原作名
作者 赵炯
译者
编者 赵炯
绘者
出版社 同济大学出版社
商品编码(ISBN) 9787560880563
开本 16开
页数 421
版次 1
装订 平装
字数 680
出版时间 2018-09-01
首版时间 2018-09-01
印刷时间 2018-09-01
正文语种
读者对象 普通大众
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类 计算机-操作系统
图书小类
重量 676
CIP核字 2018174173
中图分类号 TP316.85
丛书名
印张 27.25
印次 1
出版地 上海
258
188
16
整理
媒质
用纸
是否注音
影印版本
出版商国别 CN
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/4 20:11:40