科技时代新浪首页 > 科技时代 > 硬件 > AMD在美起诉英特尔垄断专题 > 正文

研究发现英特尔64位CPU架构与AMD非常相似


http://www.sina.com.cn 2004年04月06日 08:30 新浪科技

  新浪科技讯 根据In-Stat/MDR近日发布的微处理器报告,英特尔和AMD各自研发的64位x86体系的处理器虽然有很多相似之处,但却并非是完全相同。所以尽管绝大多数的软件都将兼容这两种处理器,但在特殊情况下,程序员仍然需要为这两种不同的64位结构分别编写程序。这主要是因为可以在英特尔64位处理器上运行的程序不一定能够流畅运行在AMD64位处理器上,反之亦然。

  In-Stat/MDR在报告中对两种处理器新增加的指令、修改过的指令、删除的指令以及对寄存器文件进行的修改进行了详细的比较。此外,报告中还对内存寻址机制以及大量的结构特征,如数据寻址方式、上下文转换、中断处理以及对现有16位和32位运行模式的支持都进行了比对,最终发现英特尔的64位结构几乎在每个细节上都模仿了AMD的64位结构。

  不过,In-Stat/MDR通过比较也发现了两种处理器的些微差别,这些差别甚至英特尔和AMD都可能没有意识到。这些差别有可能会在未来的64位x86处理器中得到解决,当然也可能继续存在。对于软件开发者来说,两种处理器之间的差别并不是什么难以逾越的难题。只要事先知道要支持哪种处理器,开发者就可以通过修改少量的代码来保障软件的运行。

  负责微处理器报告的高级编辑汤姆-哈尔希尔(Tom R. Halfhill)表示:“通过对英特尔和AMD的64位处理器进行比对,我们发现英特尔很好的遵守了它以前的承诺。”此前,英特尔曾经承诺该公司的64位处理器将可以使用为AMD64位处理器开发的操作系统。

  不过哈尔希尔同时指出:“英特尔显然不会保证软件在两种处理器上的完全兼容性,通过我们对两种处理器进行比较而发现的差异,这种兼容型的问题也确实存在。当然,类似的兼容型问题在过去就一直存在,例如到现在AMD处理器都没有支持英特尔推出的SSE3多媒体扩展指令。”(飞仙编译)



评论】【硬件论坛】【收藏此页】【 】【多种方式看新闻】【下载点点通】【打印】【关闭

新 闻 查 询
关键词



科技时代意见反馈留言板 电话:010-82628888-5828   欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

Copyright © 1996 - 2005 SINA Inc. All Rights Reserved

版权所有 新浪网