《一个64位操作系统的设计与实现》试读:1.1 什么是操作系统

本章首先从宏观上介绍操作系统由哪几部分组成,然后介绍编写操作系统必须掌握的知识,最后再简要介绍本书操作系统。 1.1 什么是操作系统 操作系统这个概念非常宽泛,不论是办公、生活使用的设备与计算机,还是机械工业生产制造使用的仪器仪表,它们都装有操作系统。哪怕是只有一条指令的单片机,也可以称作嵌入式操作系统。从这个宏观意义上出发,操作系统和硬件设备就可以区分开,它们要么是只有硬件电路的裸机,要么是含有操作系统的硬件电路。(这里的硬件电路指含有处理器的可编程电路。) 对于只有一条指令的单片机来说,它被称为操作系统,未免显得太过牵强。在大多数人眼里,操作系统应该由功能强大高效运转的核心、万能的驱动程序、绚丽的操作界面、舒适简洁的操作方式及方便实用的工具组成。可在当年,操作系统却是一个连硬盘都没有而只有一些简单逻辑门电路的怪物。从操作系统的发展史来看,它经历了单任务系统、批处理系统、分时操作系统、实时操作系统、嵌入式操作系统以及时下最流行的云系统等阶段。随着时代的发展,硬件在不断更新换代,操作系统也在不断演化,操作系统的功能会因为应用场景不同而具有不同的特点,但它的根本目的依然是为了方便人们对硬件设备的使用与交互。

>一个64位操作系统的设计与实现

一个64位操作系统的设计与实现
作者: 田宇
isbn: 7115475253
书名: 一个64位操作系统的设计与实现
页数: 692
定价: 139.00元
出版社: 人民邮电出版社
出版年: 2018-5
装帧: 平装