|
本帖最后由 PRAM 于 2011-3-31 08:34 编辑
左脚选手 发表于 2011-3-30 22:54 ![]()
除了Itanium的IA64,还有现在的EMT 64,intel还有自己的X86-64?恕我孤陋寡闻?还MS不支持INTEL另外的X86 ...
amd早在2000年就已经公布了x86-64的文档。m$等已经可以据此开发系统了。
intel当时则是咬死x86不需要64位扩展。普遍的说法是intel对EPIC也就是IA64,硬件上也就是itanium还有幻想。当时有个被cancel的tejas,据说就是结合了x86-32和ia-64。而pentium4(netburst)则是替换上场的临时方案。
prescott架构的90nmP4问世的时候有yamhill技术的传闻。但是当时intel还在说x86-64没必要。但是M$表示要很快推出x86-64的windows后intel就改变了策略。传闻是intel要求M$根据yamhill开发64位windows,被拒绝,于是intel就改动yamhill以兼容x86-64。
顺便说一下,当时intel对于x86-64的文档基本是直接抄AMD的----有一处AMD特有的特性,在intel处理器上不存在也不需要,但是在intel的文档上并没有删掉。
不过某些第三方文件还是指出yamhill与x86-64略有不同,主要是指令前缀格式不一样,只需要少许改动就可以让yamhill兼容x86-64 |
|