POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 2906|回复: 15
打印 上一主题 下一主题

ZT:X86-64的一些知识

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-31 08:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 PRAM 于 2011-3-31 08:33 编辑

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。
2#
发表于 2011-3-31 08:57 | 只看该作者
lz砖家啊,鞠躬尽瘁好像就是如此的。

我已经定了一套2600k,老人家可以去领赏了
回复 支持 反对

使用道具 举报

3#
发表于 2011-3-31 09:20 | 只看该作者
2楼为什么要去领赏?
回复 支持 反对

使用道具 举报

4#
 楼主| 发表于 2011-3-31 09:31 | 只看该作者
GTX980 发表于 2011-3-31 08:57
lz砖家啊,鞠躬尽瘁好像就是如此的。

我已经定了一套2600k,老人家可以去领赏了

鞠躬尽瘁的扯淡不就是某ID这个样子吗
回复 支持 反对

使用道具 举报

5#
发表于 2011-3-31 09:32 | 只看该作者
本来不打算在这个版面发帖的。因为lz在这里骂我骂得够狠的.....不过我也在其他论坛骂过lz,就不在这里扰乱风气了。

不过Lz居然转发我写的帖子,这个不冒个泡还真不行........还有很重要的问题----我居然忘记自己这帖子发在哪里了,望LZ提醒一下......
回复 支持 反对

使用道具 举报

6#
 楼主| 发表于 2011-3-31 09:38 | 只看该作者
spinup 发表于 2011-3-31 09:32
本来不打算在这个版面发帖的。因为lz在这里骂我骂得够狠的.....不过我也在其他论坛骂过lz,就不在这里扰乱风 ...

一时找不到INTEL另外的X86-64 MS不支持的消息转了阁下的大作
回复 支持 反对

使用道具 举报

7#
发表于 2011-3-31 09:43 | 只看该作者
kinno 发表于 2011-3-31 09:20
2楼为什么要去领赏?

回去补习去
回复 支持 反对

使用道具 举报

8#
发表于 2011-3-31 09:48 | 只看该作者
本帖最后由 futchi 于 2011-3-31 09:49 编辑

楼主是否知道后来via nano添加的x86-64是从intel还是amd那里来的?via的x86-64是vista sp2开始微软才明确支持的
回复 支持 反对

使用道具 举报

9#
发表于 2011-3-31 14:19 | 只看该作者
futchi 发表于 2011-3-31 09:48
楼主是否知道后来via nano添加的x86-64是从intel还是amd那里来的?via的x86-64是vista sp2开始微软才明确支 ...

现在x86-64只有一种标准。nano是via自己设计的结构,所以具体实现也与intel或者amd不一样。nano发布时间很晚,vista sp2就支持nano的x86-64应该是相当迅速的了。

顺便说一下,很多人认为amd的x86-64出来得过早,至今还用不上---以前说这话还可以理解,现在还这么说似乎就不厚道了。
按以前正常的发展趋势,本论坛应该在2008年平均内存容量就跨过4g大关,现在高端玩家应该在讨论上32g还是16g....现在这个样子完全是因为M$动作迟缓--而其迟缓的原因又是x86-64的规格在2000年发布,2003年才有具体硬件。
回复 支持 反对

使用道具 举报

10#
发表于 2011-3-31 15:16 | 只看该作者
spinup 发表于 2011-3-31 14:19
现在x86-64只有一种标准。nano是via自己设计的结构,所以具体实现也与intel或者amd不一样。nano发布时间很 ...

但现在x86-64指令集属于amd的专利,没有amd的授权,via不能出64位的x86 cpu。貌似现在只有intel,amd, via三家有x86-64的cpu。其它一些更小的还在生产x86的cpu的厂商都没有x64的cpu
回复 支持 反对

使用道具 举报

11#
发表于 2011-3-31 16:53 | 只看该作者
futchi 发表于 2011-3-31 15:16
但现在x86-64指令集属于amd的专利,没有amd的授权,via不能出64位的x86 cpu。貌似现在只有intel,amd, vi ...

我记得amd对这个专利是注册了又放弃,这样以后别人就注册不了相同专利。理论上谁都可以使用x86-64指令集。
不过现在除了via,就只有一些小公司在用FPGA什么的做486级的x86,那些领域32位就足够了。
回复 支持 反对

使用道具 举报

12#
发表于 2011-3-31 17:59 | 只看该作者
spinup 发表于 2011-3-31 16:53
我记得amd对这个专利是注册了又放弃,这样以后别人就注册不了相同专利。理论上谁都可以使用x86-64指令集。 ...

前两年貌似intel和amd交叉授权了x86和x64专利,使得两家捆绑在了一起。如果intel不让amd用x86,自己也无法使用x86-64了。现在除了via之外。其它x86小厂商最多也有能生产到跑得动xp的x86 cpu
回复 支持 反对

使用道具 举报

potomac 该用户已被删除
13#
发表于 2011-3-31 19:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

14#
发表于 2011-4-1 09:10 | 只看该作者
补习什么?
回复 支持 反对

使用道具 举报

15#
发表于 2011-4-1 09:39 | 只看该作者
苹果微软不都是靠抄袭起家的,国内更是有个抄袭了一辈子依然领军的存在
回复 支持 反对

使用道具 举报

16#
发表于 2011-4-1 12:20 | 只看该作者
Early versions of AMD 64-bit hardware do not support this instruction

http://msdn.microsoft.com/en-us/library/bb514094.aspx
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-8-29 16:26

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表