读书月福利
欢迎光临中图网 请 | 注册
> >>
微型计算机操作系统基础—基于Linux/i386

微型计算机操作系统基础—基于Linux/i386

作者:任哲
出版社:清华大学出版社出版时间:2008-07-01
开本: 16 页数: 318 页
中 图 价:¥14.2(4.3折) 定价  ¥33.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口
有划线标记、光盘等附件不全详细品相说明>>
本类五星书更多>

微型计算机操作系统基础—基于Linux/i386 版权信息

微型计算机操作系统基础—基于Linux/i386 本书特色

《微型计算机操作系统基础:基于Linux/i386》特色:突破了以往操作系统教材内容庞杂、体量巨大的缺陷,以实际应用为目标,以基于i386平台的Linux为实例,介绍操作系统的具体实现方法。通过对i386处理器对操作系统支持的介绍,使读者加深对操作系统与硬件平台之间关系的理解。鉴于Linux在嵌入式系统方面的突出表现,专门介绍嵌入式操作系统的基本概念和特点。除介绍操作系统本身的概念和实现外,还依托它介绍数据结构、面向对象思想方法以及软件工程方法在工程实践中的应用,达到触类旁通的效果。编写原则上以说理为主,以代码分析为辅,重在概念的阐述和剖析。文字简练,层次清楚,满足不同水平读者的需要。

微型计算机操作系统基础—基于Linux/i386 内容简介

简介   本书以源码开放的linux操作系统为背景,以其关键数据结构为切入点,介绍了微型计算机操作系统的基本概念、原理、设计思想、技术及实现方法。同时通过介绍i386处理器对操作系统的支持,使读者对操作系统与硬件平台之间的关系建立起一个基本概念。另外,鉴于嵌入式系统的兴起及linux在这方面的突出表现,本书还用一章的篇幅专门介绍了嵌入式操作系统的基本概念和特点。   本书选材得当、概念清楚、文字通俗易懂,既可作为高等院校计算机科学及其相关专业的本科生教材,也可作为从事计算机工作的广大科技工作者学习操作系统基本理论和了解linux技术的参考书。

微型计算机操作系统基础—基于Linux/i386 目录

第1章 操作系统及Linux简介1.1 概述1.1.1 什么是计算机操作系统1.1.2 操作系统的作用1.1.3 操作系统的管理功能1.1.4 操作系统管理用表1.1.5 操作系统的应用程序接口1.1.6 操作系统的特性1.2 操作系统与应用程序的关系1.3 操作系统结构1.3.1 内核1.3.2 内核结构1.4 操作系统的演变与发展1.4.1 人工操作阶段1.4.2 管理程序阶段1.4.3 多道程序设计与操作系统的形成1.4.4 操作系统的发展1.5 Linux基础知识1.5.1 Linux的发展1.5.2 Linux系统的结构1.5.3 Linux系统的特点1.5.4 Linux内核的版本号1.5.5 Linux的一些商业版1.5.6 Linux中的C语言1.5.7 Linux中的汇编语言1.5.8 Linux的链表本章小结习题第2章 存储管理2.1 存储管理的任务2.1.1 存储管理目标2.1.2 存储管理任务2.2 存储空间组织2.2.1 主存与辅存存储空间逻辑组织2.2.2 存储空间分区2.2.3 段分区实例——i386实模式下的存储管理2.3 虚拟存储2.3.1 实模式的问题及虚拟空间的概念2.3.2 MMU和地址映射表2.4 存储空间的页式管理2.4.1 页、页框及页表2.4.2 虚拟空间、物理空间和页表之间的关系2.4.3 请页与交换2.4.4 保护2.4.5 页面共享2.4.6 多级页表2.4.7 快表2.5 段及段管理2.5.1 段的概念2.5.2 i386对段管理的支持2.5.3 段保护2.5.4 i386处理器对分页的支持2.6 Linux的页表2.7 Linux程序虚拟空间2.7.1 Linux的用户虚拟空间2.7.2 Linux的系统虚拟空间2.8 Linux物理内存管理2.8.1 Linux物理内存的布局2.8.2 Linux物理内存数据结构2.8.3 Linux对物理内存的分配与回收2.8.4 交换空间与守护进程2.9 slab分配模式简介2.10 mmap函数简介2.11 Linux内存管理模块总貌2.12 Linux内存初始化2.12.1 实模式下系统初始化的setup()函数2.12.2 保护模式下系统初始化的startup一32()函数2.12.3 内核启动函数stan—kernel()本章小结习题第3章 进程3.1 基本概念3.1.1 进程及进程控制块3.1.2 进程的状态3.1.3 进程组织3.2 并发及其实现3.2.1 进程切换3.2.2 处理器调度层次3.2.3 调度器及调度算法3.2.4 调度时机3.2.5 线程3.3 i386对进程切换的支持3.3.1 任务(进程)状态段TSS3.3.2 任务门及任务(进程)切换3.4 Linux的进程3.4.1 Linux进程的组成3.4.2 Linux进程的状态3.4.3 Linux的进程控制块3.4.4 Linux进程控制块的存放3.5 Linux进程的创建3.5.1 子进程的创建3.5.2 Linux进程家族3.5.3 系统调用execve()3.5.4 系统调用wait()3.5.5 系统调用exit()3.5.6 进程0和进程13.5.7 Linux的守护进程3.6 Linux的进程调度3.6.1 Linux进程的时间片与权重参数weight3.6.2 调度策略3.6.3 普通进程调度策略——SCHED—OTHER3.6.4 实时进程调度策略3.6.5 Linux调度时机3.6.6 Linux的进程切换3.7 Linux2.6对调度器的改进3.7.1 就绪进程队列runqueue3.7.2 优先级的计算方法本章小结习题第4章 文件管理4.1 文件与文件系统4.1.1 文件的基本概念4.1.2 用户对文件的主要操作4.2 文件的存储4.2.1 文件的简单存储方式4.2.2 存储块的组织方式4.2.3 空闲块的记录4.3 文件目录4.3.1 一体化目录4.3.2 分立式目录4.3.3 硬连接与符号连接4.3.4 目录树及根目录4.3.5 磁盘文件系统4.4 Ext2文件系统4.4.1 Ext2的索引节点4.4.2 Ext2的目录文件及目录项4.4.3 Ext2文件系统在磁盘上的存储结构4.4.4 Ext2文件的用户操作函数集4.5 其他常用文件系统4.5.1 一般文件系统4.5.2 基于日志的文件系统4.5.3 Linux的Ext3文件系统4.6 操作系统的文件管理系统4.6.1 文件管理系统与磁盘文件系统的关系4.6.2 文件缓冲区4.6.3 文件系统层次结构4.6.4 虚拟文件系统4.7 Linux的虚拟文件系统4.7.1 VFS的原理4.7.2 VFS的超级块4.7.3 VFS的dentry结构4.7.4 VFS的i节点4.7.5 文件缓冲区4.8 Linux的proc文件系统简介4.9 操作系统对文件系统的管理4.10 文件系统与进程的关联4.10.1 进程与其打开文件的关系
展开全部

微型计算机操作系统基础—基于Linux/i386 节选

《微型计算机操作系统基础:基于Linux/i386》以源码开放的Linux操作系统为背景,以其关键数据结构为切入点,介绍了微型计算机操作系统的基本概念、原理、设计思想、技术及实现方法。同时通过介绍i386处理器对操作系统的支持,使读者对操作系统与硬件平台之间的关系建立起一个基本概念。另外,鉴于嵌入式系统的兴起及Linux在这方面的突出表现,《微型计算机操作系统基础:基于Linux/i386》还用一章的篇幅专门介绍了嵌入式操作系统的基本概念和特点。《微型计算机操作系统基础:基于Linux/i386》选材得当、概念清楚、文字通俗易懂,既可作为高等院校计算机科学及其相关专业的本科生教材,也可作为从事计算机工作的广大科技工作者学习操作系统基本理论和了解Linux技术的参考书。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服