《信息科学与技术丛书:操作系统实现之路》以HelloChina操作系统为例,详细讲解了操作系统的内核、文件系统、图形界面、设备驱动程序、SDK和系统调用等主要功能模块的实现原理。讲解过程中不仅陈述概念,还配以详细的实现源代码对概念进行说明,达到理论联系实际的目的。书中穿插了大量的案例,读者可通过亲手操作这些案例来更加深入地理解操作系统原理。此外,《信息科学与技术丛书:操作系统实现之路》还对操作系统发展趋势和商业模式进行了探讨。《信息科学与技术丛书:操作系统实现之路》可供程序员和计算机相关专业师生阅读。出版说明前言第1章操作系统概述1.1操作系统的基本概念1.1.1操作系统的功能1.1.2操作系统的分类1.1.3操作系统的发展趋势1.1.4操作系统的基本概念1.2嵌入式系统和嵌入式操作系统1.2.1嵌入式系统概述1.2.2嵌入式操作系统概述1.2.3嵌入式操作系统的特点1.2.4嵌入式操作系统与通用操作系统的区别1.2.5嵌入式实时操作系统1.3HelloChina操作系统概述1.3.1HelloChina的主要功能1.3.2HelloChina的架构1.3.3HelloChina的主要特点1.3.4HelloChina的应用场景1.3.5面向对象思想的模拟1.4实例:一个简单的IP路由器的实现1.4.1概述1.4.2路由器的硬件结构1.4.3路由器的软件功能1.4.4各任务的实现第2章HelloChina的安装和使用2.1HelloChina安装概述2.2HelloChina在VirtualPC上的安装2.2.1HelloChina在VirtualPC上的启动过程2.2.2HelloChina在VirtualPC上的安装过程2.3HelloChina在物理计算机上的安装2.3.1安装注意事项2.3.2在WindowsXP操作系统上的安装2.3.3在Windows7操作系统上的安装2.4HelloChina的卸载2.5HelloChina的使用2.6内核的编译和生成2.6.1HelloChina内核的开发环境2.6.2开发环境的搭建2.6.3内核映像文件的生成第3章HelloChina的引导和初始化3.1概述3.2个人计算机的引导和初始化3.2.1BIOS的引导工作3.2.2硬盘逻辑结构及引导扇区的功能3.2.3操作系统引导扇区的功能和局限3.2.4预置引导法概述3.2.5预置引导法在FAT32文件系统上的实现3.2.6预置引导法在NTFS文件系统上的实现3.2.7通过软盘启动HelloChina3.3嵌入式操作系统的引导和初始化3.3.1典型嵌入式系统内存映射布局3.3.2嵌入式系统的启动概述3.3.3常见嵌入式操作系统的加载方式3.3.4嵌入式系统软件的写入3.4HelloChina的初始化3.4.1实地址模式下的初始化3.4.2保护模式下的初始化3.4.3操作系统核心功能的初始化3.4.4HelloChina的内存布局图3.5HelloChina的字符shell3.5.1字符shell的概述和启动3.5.2shell的消息处理过程3.5.3实例:增加一个字符shell内置命令3.6从保护模式切换回实模式3.6.1
show more...Just click on START button on Telegram Bot