第0526章 IBM再次釜底抽薪
…
听intel iapx 432项目的首席工程师弗莱德。波拉克介绍了将近半个小时后,唐焕瞅了一个空子,很有风度地插口问dao:“无需赘言,intel iapx 432的设计,确实非常优秀,但我需要一个直观的认识。比如,既然它的市场竞争目标是mo托罗拉的68000系列,那和英特尔自家的intel 80286比起来,运行效率超越多少?”
“intel iapx 432是32位,intel 80286是16位,两者的指令架构也完全不同,而且intel iapx 432还没有真正完工,应该不ju备可比xing吧。”弗莱德。波拉克脸上闪过一丝异色,似乎对唐焕的提议有些抗拒。
相比于特德。霍夫被一个计算qi订单chu2发微chu1理qi的设计灵感,从而“偶然得之”的intel 4004、intel 8008、intel 8080、intel 8086、intel 80286产品线,intel iapx 432属于一个计划周详的项目,充分暴lou了英特尔对高端chu1理qi市场的野心。
intel iapx 432的一大特点就是,在ying件和微代码的层次上支持面向对象的程序设计,可以将其看成一个高级编程语言化的计算机ti系结构,英特尔为之实现的高级编程语言为ada。
这zhong程序设计语言,源于美**方的一个计划。
进入1970年代后,美国国防bu所属的计算机系统项目中,使用的编程语言数量逐日增加,发展到今年,也就是1983年,达到了450zhong之多。
这些编程语言里,很多已经十分陈旧,或者过于依赖ying件。尤其是没有一个统一的代码质量安全标准。
美国国防bu对此十分担心,于是在1975年成立了高级语言工作组,它的使命就是寻找或者创造某zhong适合国防bu需要的编程语言,以便减少现有编程语言的数量。该小组最终的工作成果便是ada语言。
之所以使用ada这个命名,是为了纪念英国著名诗人拜lun的女儿ada lovece——埃达。洛夫莱斯,这位伯爵夫人是一位数学爱好者,参与了对现代计算机有着ju大影响的ba贝奇差分机的研究,被后人公认为第一位计算机程序员。
毫无疑问。有了军方和政_府的参与,这个市场的商业价值自然非常可观,别说英特尔为此对intel iapx 432项目寄予厚望,就连唐焕这个后来者,也积极参与其中,在哲儒研发中心里也设有与ada语言相关的项目。
ada语言由pascal,以及其它编程语言扩展而成,主要针对的应用领域为嵌入式和实时系统设计。
因此,ada语言的重要特征就是嵌入式风格、模块化设计、编译检查、平行chu1理、异常chu1理及泛型编程。
尤其ada语言的编译检查,对诸如航空电子、航天飞行qi、武qi等等的cao2作系统。有着重要的执行代码安全保障意义,这也正是美国国防bu所需要的。
此类技术,或许过于抽象,但稍有差错,就往往意味着重大的损失。
比如原本时空里1996年6月初,欧洲空间局的阿丽亚娜5型运载火箭的第一次发she1,仅仅37秒,便偏离预定飞行路径,解ti并爆炸,以失败收场。
要知dao。光是火箭上搭载的那颗通信卫星,就价值5亿美元。
最后的事故调查结论为:控制惯xing导航系统的计算机,向控制引擎pen嘴的计算机,发送了一个无效数据。其由一个64位浮点数转换成16位有符号整数时产生的溢出所导致,而ada语言在编译过程中并没有检查到这个执行代码安全问题。
目前,intel iapx 432项目就在ada语言编译qi的研发上,遇到了大麻烦,由此导致代码运行效率低下。
完全可以预见,要是intel iapx 432真的和intel 80286比拼速度的话。ma失前蹄并不意外,无非就是落后多少的问题,
以弗莱德。波拉克为首的研发团队,对此心情复杂而又微妙。
intel iapx 432明明比intel 80286先进,可运行速度却要比后者慢,由此带来的憋屈,实在难以向外人dao也。
安迪?葛洛夫主张就intel iapx 432项目与唐焕合作,除了看中方圆电脑公司终端产品在微chu1理qi需求量上的美好前景,还想借助哲儒在编程语言编译qi领域的强大实力。
现阶段,哲儒的宏汇编、c、c 、pascal四大编程语言编译qi支持的cpu列表,除了自家的riscchu1理qi之外,还包括intel 8086系列、zilog z80系列、mo托罗拉6800和68000系列、s technology s 6502系列,已经发展成为liu行度非常高的商用编译qi产品,不但各个计算机公司纷纷采用,还被众多大学zuo为教学使用。
另外,像fortran、co波l、ada之类应用范围特定的编程语言,哲儒同样有着成功的编译qi实现。
之前,安迪?葛洛夫就从唐焕这里得到了对intel 80286的主liu编程语言编译qi支持,他想把这zhong合作经验推广到intel iapx 432的ada上,可研发团队对这zhong从外面找和尚念经的决定有些不服气。
唐焕可不guan弗莱德。波拉克这帮人的想法,他笑眯眯地一摆手,随同前来的工程师们迅速搭建测试平台。
同样的ada评估程序,分别在运行频率同为8 z的intel iapx 432和intel 80286上运行。
等结果出来之后,在场众人的脸色十分jing1彩。
唐焕则倒xi一口冷气,心说“难怪技术先进,往往并不意味着商业成功,intel iapx 432的运行速度。竟然只有intel 80286的四分之一,英特尔还真是免费给我上了一堂生动的课。”
弗莱德。波拉克ying着toupi解释dao:“这个结果,主要由ada语言编译qi造成的,相信经过哲儒的优化后。绝对不会是目前这个表现。另外,intel iapx 432的设计实现非常复杂,必须在较高的运行频率上,才能ti现出ying件优势来,现在的8 z太低了。”
“ada语言编译qi的问题。我能理解,毕竟intel iapx 432是一款全新的cpu,确
…
听intel iapx 432项目的首席工程师弗莱德。波拉克介绍了将近半个小时后,唐焕瞅了一个空子,很有风度地插口问dao:“无需赘言,intel iapx 432的设计,确实非常优秀,但我需要一个直观的认识。比如,既然它的市场竞争目标是mo托罗拉的68000系列,那和英特尔自家的intel 80286比起来,运行效率超越多少?”
“intel iapx 432是32位,intel 80286是16位,两者的指令架构也完全不同,而且intel iapx 432还没有真正完工,应该不ju备可比xing吧。”弗莱德。波拉克脸上闪过一丝异色,似乎对唐焕的提议有些抗拒。
相比于特德。霍夫被一个计算qi订单chu2发微chu1理qi的设计灵感,从而“偶然得之”的intel 4004、intel 8008、intel 8080、intel 8086、intel 80286产品线,intel iapx 432属于一个计划周详的项目,充分暴lou了英特尔对高端chu1理qi市场的野心。
intel iapx 432的一大特点就是,在ying件和微代码的层次上支持面向对象的程序设计,可以将其看成一个高级编程语言化的计算机ti系结构,英特尔为之实现的高级编程语言为ada。
这zhong程序设计语言,源于美**方的一个计划。
进入1970年代后,美国国防bu所属的计算机系统项目中,使用的编程语言数量逐日增加,发展到今年,也就是1983年,达到了450zhong之多。
这些编程语言里,很多已经十分陈旧,或者过于依赖ying件。尤其是没有一个统一的代码质量安全标准。
美国国防bu对此十分担心,于是在1975年成立了高级语言工作组,它的使命就是寻找或者创造某zhong适合国防bu需要的编程语言,以便减少现有编程语言的数量。该小组最终的工作成果便是ada语言。
之所以使用ada这个命名,是为了纪念英国著名诗人拜lun的女儿ada lovece——埃达。洛夫莱斯,这位伯爵夫人是一位数学爱好者,参与了对现代计算机有着ju大影响的ba贝奇差分机的研究,被后人公认为第一位计算机程序员。
毫无疑问。有了军方和政_府的参与,这个市场的商业价值自然非常可观,别说英特尔为此对intel iapx 432项目寄予厚望,就连唐焕这个后来者,也积极参与其中,在哲儒研发中心里也设有与ada语言相关的项目。
ada语言由pascal,以及其它编程语言扩展而成,主要针对的应用领域为嵌入式和实时系统设计。
因此,ada语言的重要特征就是嵌入式风格、模块化设计、编译检查、平行chu1理、异常chu1理及泛型编程。
尤其ada语言的编译检查,对诸如航空电子、航天飞行qi、武qi等等的cao2作系统。有着重要的执行代码安全保障意义,这也正是美国国防bu所需要的。
此类技术,或许过于抽象,但稍有差错,就往往意味着重大的损失。
比如原本时空里1996年6月初,欧洲空间局的阿丽亚娜5型运载火箭的第一次发she1,仅仅37秒,便偏离预定飞行路径,解ti并爆炸,以失败收场。
要知dao。光是火箭上搭载的那颗通信卫星,就价值5亿美元。
最后的事故调查结论为:控制惯xing导航系统的计算机,向控制引擎pen嘴的计算机,发送了一个无效数据。其由一个64位浮点数转换成16位有符号整数时产生的溢出所导致,而ada语言在编译过程中并没有检查到这个执行代码安全问题。
目前,intel iapx 432项目就在ada语言编译qi的研发上,遇到了大麻烦,由此导致代码运行效率低下。
完全可以预见,要是intel iapx 432真的和intel 80286比拼速度的话。ma失前蹄并不意外,无非就是落后多少的问题,
以弗莱德。波拉克为首的研发团队,对此心情复杂而又微妙。
intel iapx 432明明比intel 80286先进,可运行速度却要比后者慢,由此带来的憋屈,实在难以向外人dao也。
安迪?葛洛夫主张就intel iapx 432项目与唐焕合作,除了看中方圆电脑公司终端产品在微chu1理qi需求量上的美好前景,还想借助哲儒在编程语言编译qi领域的强大实力。
现阶段,哲儒的宏汇编、c、c 、pascal四大编程语言编译qi支持的cpu列表,除了自家的riscchu1理qi之外,还包括intel 8086系列、zilog z80系列、mo托罗拉6800和68000系列、s technology s 6502系列,已经发展成为liu行度非常高的商用编译qi产品,不但各个计算机公司纷纷采用,还被众多大学zuo为教学使用。
另外,像fortran、co波l、ada之类应用范围特定的编程语言,哲儒同样有着成功的编译qi实现。
之前,安迪?葛洛夫就从唐焕这里得到了对intel 80286的主liu编程语言编译qi支持,他想把这zhong合作经验推广到intel iapx 432的ada上,可研发团队对这zhong从外面找和尚念经的决定有些不服气。
唐焕可不guan弗莱德。波拉克这帮人的想法,他笑眯眯地一摆手,随同前来的工程师们迅速搭建测试平台。
同样的ada评估程序,分别在运行频率同为8 z的intel iapx 432和intel 80286上运行。
等结果出来之后,在场众人的脸色十分jing1彩。
唐焕则倒xi一口冷气,心说“难怪技术先进,往往并不意味着商业成功,intel iapx 432的运行速度。竟然只有intel 80286的四分之一,英特尔还真是免费给我上了一堂生动的课。”
弗莱德。波拉克ying着toupi解释dao:“这个结果,主要由ada语言编译qi造成的,相信经过哲儒的优化后。绝对不会是目前这个表现。另外,intel iapx 432的设计实现非常复杂,必须在较高的运行频率上,才能ti现出ying件优势来,现在的8 z太低了。”
“ada语言编译qi的问题。我能理解,毕竟intel iapx 432是一款全新的cpu,确