2)第60章 他的设计是有深意的_大国军工:打造最强侧卫
字体:      护眼 关灯
上一章 目录 下一章
  加,为了解决这个问题,相应的编程高级语言才产生,这也反向刺激到计算机的设计,以适应高级语言的发展。”

  “赵老师,这是你设计寄存器的原因吗?”

  赵国庆点点头。

  “1968年,克劳斯博士在《微电子》杂志上就发表过论文,寄存器的设置,不光可以加快计算机的处理速度,还为高级语言编译时的定向指向带来便利……”

  屠进达长呼一口气,看向季红波,脸上转现笑容。

  “我说的没错吧,老季,赵老师的设计没那么简单,处处都有深意,虽说功能简单,但每个设计,都体现了现在的潮流……”

  季红波也点点头,笑道:“国庆啊,真不知道你脑子怎么想的,我们刚开始研究图纸的时候,还以为不少地方是累赘,事实上,越是深入研究,越是感慨,最近我们可翻了不少外文刊物,你的设计思路完全走在世界的前沿,甚至有些思路,我们还找不到出处。”

  “……”

  大意了,赵国庆完全按照四十年后的成熟思路,根据目前的工艺情况来设计的,没想到屠进达、季红波他们这么敏感。

  “赵老师,你觉得我们国家单独开发一套军工的计算机语言,可行性有多大?”

  屠进达目光咄咄,看的赵国庆有些发毛,赵国庆反问到:“屠总师,这次考察团,您也参加了吧!”

  “还真瞒不过你!”屠进达笑道。

  赵国庆点点头,肯定是了解过美国军方的Ada军用计算机高级语言,受刺激了。

  据赵国庆了解,数年后的歼十飞机,用的就是Ada计算机高级语言,编写的四余度线传飞控系统。

  但Ada软件有着致命的缺陷,那就是在开发中,很多对象的类型、取值范围、空间大小等,只有在程序执行过程中由上下文推断出。

  类似于动态数组、函数指针等类型在Ada语言中也难以实现,只能通过Ada语言提供的各种语法机制,能间接完成这些功能。

  而美国军方后来也感觉到Ada语言的局限性,在开发F22,F35时,全面转向C/C++语言。

  可C语言数据的封装性弱,对变量的类型约束不严格,对数组下标越界不作检查,没有命名空间以及访问内存储的直接缺陷也被继承下来,直接导致到了2023年,还有一大批软件工程师为F35捉虫。

  到开发第六代战机的时候,军方死也不愿意用C/C++了,他们宁愿重新开发一套计算机语言,当然为了可以面向社会招标,降低成本。以及避免可发展性,维护性差等问题,军方更青睐使用Java语言,并做了很多论证。

  屠进达这个提议,无疑是很有先见性的。

  赵国庆想了想,如果以Java为蓝本,设计一款计算机语言的可能性。

  Java语言简单、面向对象、分布式、安全性高,性能优越、动态的多线程,优点很明显。

  不过Java在军用不多,没有得到有效的论证也是个大问题。

  “赵老师,怎么样?”

  赵国庆点点头,说:“屠总师,我觉得可以尝试一下。”

  屠进达与季红波互相看了一眼,转头看又向赵国庆。

  “赵老师,这个项目,我想推荐你来牵这个头,并邀请你参加怪蛇三改造项目,你看怎么样?”

  “……”

  请收藏:https://m.dhs9.cc

(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)

上一章 目录 下一章