第一百四十三章 最酷系统是天宫

张冲志忙道谢,茱莉娅又啰嗦了一大阵,才施施然走了。

第二天早晨八点钟,一辆厢货来到张冲志租房的门外,小型计算中心、显示器、备用电源等齐备,全部被工作人员搬进屋内。

按照张冲志的要求,将所有设备安装起来,并进行了调试,一切都运行正常,让张冲志在确认单上签字后,他们就立刻离开了。

张冲志看着这台先进的小型计算中心,心中高兴,忙给茱莉娅打去电话,在电话里连声感谢,表现的诚意很足。

他表示又表示今晚上请她吃饭,被茱莉娅拒绝了,说过几天再让他请。

现在是一切都准备就绪,张冲志的天宫操作系统编制工作正式开始。

张冲志的天宫操作系统模型与现在大多数的操作系统差不多,采用应用程序与操作系统本身隔离,操作系统代码在内核模式下执行。

可以访问系统数据和硬件应用程序,代码运行在用户模式下,只有有限的接口可以使用,对系统数据访问受限,无法直接访问硬件。

张冲志是采用十进制编程,与现在所有的应用程序不同,必须采用这种模式才能实现兼容。

天宫系统的内核模组件,采用了基本的面向对象设计原则,它的内部使用玄语语言是通过借用面向对象语言的特性。

它不会直接进入另一个组件的数据结构来访问该组件维护的数据,而且利用中式的接口来传递参数,同时访问和修改相应的数据接口,已达到接收数据和传递数据的目的。

系统总体结构分为:

1、固定系统与支持进程,如登录进程、规划管理器进程。

服务进程,如进程管理器和假脱机服务;

用户应用程序,基于六边形结构的十进制程序;

环境子系统服务进程,实现操作系统环境的部分支持。

在天宫系统下,用户程序不能直接访问原始的系统服务,但可以通过一个或者多个子系统的动态链接库进行服务交换,以达到兼容其他操作系统和增加外部应用程序的性能。

操作系统的内核组件包含以下几部分:

系统执行体,包含基本的操作系统服务;

本小章还未完,请点击下一页继续阅读后面精彩内容!

内核,是由一组底层的操作系统功能构成,执行体的其他部分利用这些历程和对象实现更高层次的功能。

在设备驱动程序,硬件设备驱动程序也包含文件系统和网格驱动程序。