读书频道 > 系统 > windows > Windows内核原理与实现
1.1 操作系统基础
2013-05-18 13:13:20     我来说两句 
收藏    我要投稿   

本文所属图书 > Windows内核原理与实现

本书从操作系统原理的角度,详细解析了Windows如何实现现代操作系统的各个关键部件,包括进程、线程、物理内存和虚拟内存的管理,Windows中的同步和并发性支持,以及Windows的I/O模型。在介绍这些关键部件时,本...  立即去当当网订购

操作系统是一层特殊的软件,它的职责是管理硬件资源,同时为上层应用软件提供各种服务。所以,操作系统直接跟硬件打交道,自然地,它使用机器能理解的语言,即机器语言。因此,操作系统的发行版本一定是与特定的硬件体系结构相关的,比如针对Intel x86的操作系统。虽然操作系统的运行版本使用的一定是机器语言,但操作系统本身不必是用机器语言或汇编语言来编写的,目前最常见的是用C 语言来编写的(主要原因是,C 语言与机器语言有较好的对应性,所以程序员容易控制目标代码)。在本书中,我们主要参考的也是C 代码,只在个别地方由于硬件相关性,会用到汇编语言。

接下来先讨论操作系统的硬件资源管理职责,再介绍它为应用程序提供的执行环境。

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:概述
下一篇:1.1.1 计算机系统的硬件资源管理
相关文章
图文推荐
3.4.4 进程生命期管
3.4.2 Windows应用商
3.4.1 Windows应用商
3.4 进程生命期管理
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站