![](https://csdnimg.cn/release/download_crawler_static/86176868/bg4.jpg)
为了满足通常的 64 位地址空间问题。在这种情况下,随后出现了 MIPS R4000
和 Alpha。然而,人们普遍认为 Intel 应该与 x86 构架保持兼容,可令人疑惑的
是恰恰相反。
进一步说, IA-64 的设计与其他所有的指令集在主要实现方式上有所不同。
特别的,每条指令它需要附加的 6 位。这打乱了传统的在指令字长和信息内容
的平衡,并且它改变了编译器作者的原先的大纲。
尽管 IA-64 是个全新的指令集,但 Intel 发表了一个令人困惑的声明:基于
IA-64 的芯片将与早期的 x86 芯片保持兼容。很难弄懂它所指的是什么。
最新的称为 Itaninu IA-64 处理器显然需要特殊的兼容性的硬件, 尽管如此,
x86 编码运行的相当慢。
由于以上的复杂因素, IA-64 的实现需要更大的体积相对与传统的指令集,
这暗示着更大的消耗。 因此,在任何情况下, 作为常识和一般性的标准, Gordon
Moore 在访问剑桥最近开放的 Betty and Gordon Moore 图书馆时所反复强调。
在听到他说问题出现在 Intel 内部也许有所不同,我很不理解。但是我已经作好
了准备,去接受这样的事实,我已经完全不了解半导体经济学了。
AMD 已经定义了一种 64 位的与 x86 更加兼容的指令集,并且他们已经取
得了进展。这种片子并不是很大。很多人认为这才是 Intel 应该做的。(在这篇
演讲稿被提交之前, Intel 表示他们将销售一系列本质上与 AMD 兼容的芯片)
更小晶体管的出现
集成度还在不断增加,这是通过缩小原始晶体管以致可以更容易放在一个
片子上。进一步说,物理学的定律占在了制造商的一方。晶体管变的更快,更
简单,更小。因此,同时导致了更高的集成度和速度。
这有个更明显的优势。芯片被放在硅片上,称为晶片。每一个晶片拥有很
大数量的独立芯片,他们被同时加工然后分离。因为缩小以致在每块晶片上有
了更多的芯片,所以每块芯片的价格下降了。
单元价格下降对于计算机工业是重要的,因为,如果最新的芯片性能和以
前一样但价格更便宜,就没有理由继续提供老产品,至少不应该无限期提供。
对于整个市场只需一种产品。
然而,详细计算各项消耗,随着芯片小到一定程度,为了继续保持产品的
优势,移到一个更大的圆晶片上是十分必要的。尺寸的不断增加使的圆晶片不
再是很小的东西了。 最初,圆晶片直径上只有 1 到 2 英寸,到 2000 年已经达到
了 12 英寸。起初,我不太明白,芯片的缩小导致了一系列的问题,工业上应该
在制造更大的圆晶片上遇到更多的问题。现在,我明白了,单元消耗的减少在
工业上和在一个芯片上增加电子晶体管的数量是同等重要的,并且,在风险中