八喜电子书 > 都市言情电子书 > 再生之软件帝国 >

第9部分

再生之软件帝国-第9部分

小说: 再生之软件帝国 字数: 每页4000字

按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!



在1990年以后的这段时间,是计算机软件产业的一个大的变化与发展时期,也是机遇与挑战的时期。今年5月,Microsoft将推出了Windows 3。0,用户可以在 Intel 的80386平台上同时运行多种应用,同时该操作系统的界面一反以往的形式,PC第一次支持大型图形应用,这次由于在界面/人性化/内存管理多方面的巨大改进,终于获得用户的认同。
1991年4月,windows 3。1发布,在最初发布的2个月内,销售量就超过了一百万份,至此,微软公司的资本积累与研究开发进入良性循环。这个系统既包含了对用户界面的重要改善也包含了对80286和80386对内存管理技术的改进。为命令行式操作系统编写的MS…DOS下的程序可以在窗口中运行,使得程序可以在多任务基础上可以使用使用,虽然这个版本只是为家庭用户设计的,很多游戏和娱乐程序仍然要求DOS存取。
1991年11月,一个叫Linus Torvalds写了个小程序,取名为Linux,放在互联网上。他表达了一个愿望,希望借此搞出一个操作系统的‘内核‘出来。这完全是一个偶然事件。但是,在互联网上,Linux刚一‘露头‘,便被广大的牛羚计划的追随者们看中,全部上阵,七手八脚,把它‘加工‘成了一个功能完备的操作系统,叫做CNU/Linux。Microsoft的对手GNU/Linux 便如此产生了。
在90年代以前,Inter的使用一直仅限于研究与学术领域,并没有普及开来,而商业性机构进入Inter一直受到这样或那样的法规或传统问题的困挠。1991年Inter成功了商业化后,他才迅速地爆炸般的发展起来。Inter的发展,影响与改变了整个世界,更深深的改变了软件产业与其市场结构。
----------
下了车站,我仔细搜寻了记忆里的LJ大学的地址,转了几趟公交车,很快的来到了学校门口,这所大学是全国重点大学,可它对我的印象也并不是很深刻,因为我那时总认为我不是来这里游玩的,而是来学习的。在我记忆中4年里我在学校的除了上课,大部分都是在机房与图书馆中度过的,很平淡,但也很愉快。若硬是要说有点感觉的,就是在这几年,我把计算机的各种基础知识打得扎扎实实,在我以后的工作与开发时,总是显得游刃有余,学起各种最新的技术来也总是比别人学得快和多。
我总共只在这里读了四年,没有继续考研究生深造了,我认为对于一个将要从事软件开发方面工作的人来说,实践中的经验更为重要。我喜欢的是当一名在软件技术各个方面应用的工程师,而不是对与某些狭窄课题的研究,当然,这只是我个人的观点,我还是十分敬重科研人员的。
接着我报到注册交费,再把一些杂碎小事办好后,一天的时间已经过去了。
第二天,学校倒没有什么事,不过从我记忆中知道,一个星期后就要开始了抽奖了。我找到学校外边的那一个唯一的彩票商,13579,我呼了一口气,还好没有人买,立马就买下了这个号码,然后欣欣然回寝室了。
“立正,稍息……”
今天是军训的最后一天,在军训这一个月内,除了我彩票中奖,还有一件事就是我的几个软件开发项目计划书已经计划好了,这计划的任务很多,内容也很庞杂。里边最重要的是龙(Long) 操作系统内核1。0版本开发计划,这个计划将开发一个在当前硬件平台上运行的Long 操作系统。
所谓的操作系统是一种系统软件,简单的说它能管理计算机硬件资源,并且最大程度的发挥它的作用,另外它又为使用它的用户提供方便地、快捷的、友善的图形界面。各种应用程序都要操作系统的支持,它是软件的核心。
我当然不会都是自己编码与设计,在我的笔记本电脑上我有许多操作系统的源码与文档,自然该抄袭的抄,该参考的参考。我计划是要做一个比unix稳定,windows易操作的系统。
2010年,windows的以前的各个版本早已开源,当然我第一时间便得到源码与有关的文档,linux、unix 这些开源软件更不用说了,我几乎每个官方版本,与其他的衍生版本的几乎都有收藏。
要想击败windows ,图形用户界面(GUI)显得十分重要了,windows是一个图形操作系统,这意味着需要漂亮的界面,简洁的操作。在这些计划中有个 x…window的开发 ,将设置成在Long 操作系统上的一个图形界面,不过,要等编译器移植过来才能开发。
操作系统是这个计划中最重要的基础软件了,只要这个软件开发出来,其他的都要好办多了。
第四章 美女柳瑛
    前方就是我们学校的图书馆了,看着前方的建筑,我不禁感慨万千。这图书馆是圆形的欧洲风格式,一块很大的绿化地把它包围在中间。当我再度踏入时,一种静谧的愉快感觉从我心中油然而生。我从小就不喜欢喧嚣的场所,所以,我很喜欢这里,自然也经常来这里学习。
这里边的资料是非常多的,即使我被雷击后有了很强的记忆力,也只能记忆自己需要的那一部分,所以有很多的资料我是不知道的,如果我将这里边的书籍都一字不露的记一遍,可能10年都不能完成。
那时候的图书馆还没有信息化,否则是使用计算机存储、检索与管理的。我在检索室仔细的翻阅计算机学科的目录卡片,这时候的计算机书大部分是国外的,在国内,计算机并不普及,人们还并没有注意到它的重大的注意。国内的教程几乎都不成熟,我现在有点思绪,是不是可以发表一些很好的计算机教程,这样以便更快的促进国内的计算机教育呢?
不仅如此,发表的书籍的出版费也可增加我的收入,更重要的可使自己很快的在计算机界出名,今后为自己的创业打下基础,一举三得的事,发表书籍的事的确值得我仔细计划。
仔细翻了几遍,我挑选了一本最新出版的关于计算机硬件方面资料仔细,去借阅室取得后,我便找个地方查阅起来。
我的将设计Long操作系统 1。0 内核的一个重要是可扩展性,即只要对某一模块进行简单的修改就能在任何一种计算机体系结构种运行,所以对LONG操作系统的结构设计我是将采用21世纪后的最新的技术,设计的,起码在20年后,对这系统维护,版本的升级将节约我更多的开支。
简单的说,就是LONG操作系统内核不仅运行于微型计算机的典型intel80x86系列的体系结构上,而且简单的修改就可以在大型的计算机的体系结构上运行,对于他的产品运行的硬件平台升级也是如此。
我们通常按照计算机的功能、体积和价格将它们划分为小型机、中型机和大型机。大规模和超大规模集成电路的发展,使得微处理器能够在一个硅芯片实现上,Intel的4004,虽然只有4位字长,却被认为是计算机历史上一个划时代的作品,它翻开了微型计算机的新篇章。
第一个通用的8位微处理器8080诞生于1974年,后来,8085将8080的三片结构集成为一片,并将其优化。8085和其它器件接口方便以及中断系统功能完善等特点使它在很长时间内被广泛地应用在计算机控制系统当中。8080和8085奠定了80x86系列的雏形。
1978年,80x86系列的第一代16位微处理器问世。在8位微处理器中,指令的读取和执行都是串行进行的。8086第一次将流水线的思想引进微处理器,实现了指令级的流水。此外,还把对存储器分段管理的机制引入处理器,扩大了处理器寻址的能力。8086只有整数运算指令,浮点和其它复杂函数的运算由协处理器8087完成。和8086配套的还有I/O处理器8089。虽然8086的功能在当时不算强大。但在8087和8089的配合组成的系统中,却有较为强大的计算能力和I/O处理能力。处理器升级为16位以后,为了能和原来丰富的与8位处理器配套的器件兼容,Intel推出了8088,从而也就出现了应用极其广泛的基于8088微处理器的IBM PC…XT以及兼容系统。8088外部的数据总线是8位的,内部除了微小的差异以外,和8086的结构相同。
1982年,80286诞生,虽然80286和8086都同为16位处理器,80286在性能上有了很大的提高。80286将存储器的保护管理模式引入CPU的体系结构,从80286开始,处理器支持实地址模式和虚拟保护模式。基于80286的IBM个人计算机即IBM PC/AT。
80386是Intel 公司85年推出的第一个32位微处理器,内部寄存器均为32位,32根地址线,最大地址空间为4G字节,386DX包含27万5千个晶体管。在微处理器内部,80386增加了系统管理等专用寄存器,集成了规范的存储管理部件,并按照速度的不同,采用了分级的总线结构。80386也是第一个支持片外Cache的CPU。因此,基于386的微计算机系统,总体性能上有了很大提高。
在80386推出后,Intel公司利用了4年时间研制出了80486。486除了采用5级流水以外,与386相比,还增加了专门的浮点部件(FPU),同时采用硬布线逻辑替代微程序技术。这些措施使得486的指令执行速度大大提高。80486将8M字节的Cache集成在处理器芯片 内部,极大的提高存储器访问的速度。486采用了取指、两级译码、执行和写回五级流水,在流水线上多数指令的执行一个时钟周期就能完成。虽然,首批486的主频从386DX的20MHz仅提高到了25MHz,指令的执行速度却提高了3倍多。
九十年代初,Pentium微处理器问世,这个32位的微处理器把外部数据总线的宽度扩充到64位,也就是说处理器每次可以传送8个字节。Pentium内部集成了8KB的代码Cache和8KB的数据Cache,独立的代码Cache和数据Cache避免了同时进行取指和读写操作数时产生的Cache访问冲突。Pentium采用了超标量流水线和指令分支预测技术,集成了高性能的浮点处理单元。多数情况下,超标量流水线每个时钟周期可以执行两条整型指令和一条浮点处理指令。整数处理能力比486提高两倍,浮点处理能力比486提高5~10倍。
继Intel第五代微处理器Pentium之后,第六代微处理器Pentium Pro在2年以后面世。Pentium Pro处理器内部同时集成了16KB的L1 Cache和256/512KB的L2 Cache。并通过指令乱序执行以及重排序缓冲器进一步提高指令级的并行性。Pentium Pro的首批CPU频率就达到200MHz。
1997年,Pentium II处理器诞生,PII内部L1级指令Cache和数据Cache分别增加到16MB,内部L2级Cache仍为256/512KB。它在超标量流水线结构中增强了MMX指令的处理能力。从PII开始采用了双独立总线结构,一条用于连接处理器内核和L2 Cache,一条连接系统总线,处理器可以在2条总线上同时传送数据。Pentium III在PII的基础上进一步提高了性能,它的集成度达到820万晶体管,第一批CPU的主频为500MHz。PIII的最高频率为1。40GHz。P III具有256 bit宽的Cache数据总线,它增加了128位的SIMD(单指令多数据)寄存器,用于Inter 流式 SIMD 扩展。P III还增强了动态执行的微结构。
2000年,Pentium 4微处理器产生了,P4采用了混合流水线技术和快速执行引擎,增强的浮点和多媒体单元。P4的L1级Cache增加了12K的执行跟踪Cache ,系统总线达到400 MHz。 P4的主频也达到2200MHz。
……
看这短短的二十几年内,从第一个八位微处理器8080发展到功能强大的32位Pentium4。用微型计算机组成的系统性能上远远超过了早年的小、中型机,甚至大型机。微型计算机与其它计算机的区分的界定标准也变得十分模糊起来,现在一般说的计算机(电脑)就等价于微型计算机。
----------
我为了加快计划的开发进度,我几乎把所有的时间都动用于开发设计与查找资料。工作是累人的,但是它也是快乐的。今天在11月5号,两个月过去了,我几乎么有上过课,早上起来,匆匆便来到了图书馆的阅览室,无意识地走向了右边的一个角落的座位,看来这个座位几乎成了我的专座。随即我把工作包中的开发文档资料与文具拿了出来,摆在桌子上,又接着把借阅的书都也摆了出来,然后就埋头苦干了。
要说这些开发文档是不是需要保一点密,在公共场所这样被别人看见了,恐怕会泄漏。其实不然,软件工程后地开发文档,一直都在变化,我使用地这一种开发方法,是在2009年国际ISO刚刚统一地标准,各种图形,符号代表地意义。这样与90年代的是不同的,同样描述一件事件,同样的一个建模,使用各种文档规格说明,那么便有不同的符号。再说,即使这里边的自然语言,我也是使用英语表达的,桌面上的文字符号都是英文,若是有人往这里一看,自然以为我在学英语呢!哪还知道这么多。
铃声又响,我知道今天已经到了中午,我与往常一样收拾好这些资料,准备去吃饭,不过此时,觉得心里有点心慌意乱。整理好后,我抬起头来,居然发现一名漂亮的女孩子正在注视着我。哦,原来如此,我还以为是我肚子饿导致的呢。我有些显得不满的仔细打量这女孩,只见这美人儿脸蛋很秀丽,柔发披到了肩上,穿着一件素白色的运动服,显得美丽大方,90年代有这美女,真是少见。
毕竟是90年代的女孩,面子薄,可能注意到我这样大量她,觉得有些尴尬,脸色微有点红忙道:“请问你是李软同学吗?”声音虽细小,不过却十分流利。
我也觉察到自己这样打量的确很不礼貌,我随即收回了目光,我在记忆里仔细搜索这个人的信息,我发觉我更本不认是这个女孩,甚至见面也没有。不过我也没有多思考了,我点了点头。
只见那女孩又轻声细语到:“这里不方便说话,我们出去谈可以吗?”。话音虽轻,不过在这安静的阅览室里到能传得出,附近周围到有些人不时回过头来,那女孩仿佛觉查到了什么,自己本来以恢复过来得脸又红了一下。
咦?居然有女孩子约我,还是这么漂亮得女孩?她约我做什么?难道是那个雷不仅给自己强壮得身体,超强得记忆,还有给自己让美女臣服的王者之气?难�

返回目录 上一页 下一页 回到顶部 赞(1) 踩(1)

你可能喜欢的