……
听InteliAPX432项目的首席工程师弗莱德.波拉克介绍了将近半个小时后,唐焕瞅了一个空子,很有风度地插口问道:“无需赘言,InteliAPX432的设计,确实非常优秀,但我需要一个直观的认识。比如,既然它的市场竞争目标是摩托罗拉的MC68000系列,那和英特尔自家的Intel80286比起来,运行效率超越多少?”
“InteliAPX432是32位,Intel80286是16位,两者的指令架构也完全不同,而且InteliAPX432还没有真正完工,应该不具备可比性吧。”弗莱德.波拉克脸上闪过一丝异色,似乎对唐焕的提议有些抗拒。
相比于特德.霍夫被一个计算器订单触发微处理器的设计灵感,从而“偶然得之”的Intel4004、Intel8008、Intel8080、Intel8086、Intel80286产品线,InteliAPX432属于一个计划周详的项目,充分暴露了英特尔对高端处理器市场的野心。
InteliAPX432的一大特点就是,在硬件和微代码的层次上支持面向对象的程序设计,可以将其看成一个高级编程语言化的计算机体系结构,英特尔为之实现的高级编程语言为Ada。
这种程序设计语言,源于美国军方的一个计划。
进入1970年代后,美国国防部所属的计算机系统项目中,使用的编程语言数量逐日增加,发展到今年。也就是1983年,达到了450种之多。
这些编程语言里,很多已经十分陈旧,或者过于依赖硬件,尤其是没有一个统一的代码质量安全标准。
美国国防部对此十分担心,于是在1975年成立了高级语言工作组。它的使命就是寻找或者创造某种适合国防部需要的编程语言,以便减少现有编程语言的数量,该小组最终的工作成果便是Ada语言。
之所以使用Ada这个命名,是为了纪念英国著名诗人拜伦的女儿AdaLovelace――埃达.洛夫莱斯,这位伯爵夫人是一位数学爱好者,参与了对现代计算机有着巨大影响的巴贝奇差分机的研究,被后人公认为第一位计算机程序员。
毫无疑问,有了军方和政_府的参与,这个市场的商业价值自然非常可观。别说英特尔为此对InteliAPX432项目寄予厚望,就连唐焕这个后来者,也积极参与其中,在哲儒研发中心里也设有与Ada语言相关的项目。
Ada语言由PASCAL,以及其它编程语言扩展而成,主要针对的应用领域为嵌入式和实时系统设计。
因此,Ada语言的重要特征就是嵌入式风格
请收藏:https://m.vvbqg.cc
(温馨提示:请关闭畅读或阅读模式,否则内容无法正常显示)