字体
关灯
   存书签 书架管理 返回目录
  
网址改成为 m.011bz.cc 请牢记

第0526章 IBM再次釜底抽薪 (第2/7页)

   之所以使用ada这个命名,是为了纪念英国著名诗人拜伦的女儿ada lovece——埃达洛夫莱斯,这位伯爵夫人是一位数学爱好者,参与了对现代计算机有着巨大影响的巴贝奇差分机的研究,被后人公认为第一位计算机程序员。

    毫无疑问。有了军方和政_府的参与,这个市场的商业价值自然非常可观,别说英特尔为此对intel iapx 432项目寄予厚望,就连唐焕这个后来者,也积极参与其中,在哲儒研发中心里也设有与ada语言相关的项目。

    ada语言由pascal,以及其它编程语言扩展而成,主要针对的应用领域为嵌入式和实时系统设计。

    因此,ada语言的重要特征就是嵌入式风格、模块化设计、编译检查、平行处理、异常处理及泛型编程。

    尤其ada语言的编译检查,对诸如航空电子、航天飞行器、武器等等的操作系统。有着重要的执行代码安全保障意义,这也正是美国国防部所需要的。

    此类技术,或许过于抽象,但稍有差错,就往往意味着重大的损失。

    比如原本时空里1996年6月初,欧洲空间局的阿丽亚娜5型运载火箭的第一次发射,仅仅37秒,便偏离预定飞行路径,解体并爆炸,以失败收场。

    要知道。光是火箭上搭载的那颗通信卫星,就价值5亿美元。

    最后的事故调查结论为:控制惯性导航系统的计算机,向控制引擎喷嘴的计算机,发送了一个无效数据。其由一个64位浮点数转换成16位有符号整数时产生的溢出所导致,而ada语言在编译过程中并没有检查到这个执行代码安全问题。

    目前,intel iapx 432项目就在ada语言编译器的研发上,遇到了大麻烦,由此导致代码运行效率低下。

    完全可以预见,要是intel iapx 432真的和intel 80286比拼速度的话。马失前蹄并不意外,无非就是落后多少的问题

-->>(第2/7页)(本章未完,请点击下一页继续阅读)
上一页 目录 下一页