- 相关推荐
计算机CPU的知识为什么不解密
为什么有关计算机CPU的知识不解密?下面小编就此问题整理了关于它的问与答。希望对大家有用,更多信息请浏览应届毕业生考试网!
问:
看到一本叫《x86/x64体系探索及编程》的书的简介,作者用探索论证来做研究。我不理解的是这些都是别人发明出来已经存在的东西为什么还用我们探索论证?我们没能力对人家的技术进行逆向么?
不是计算机专业但对编程很感兴趣。我知道就医学而言,印度会仿制好的进口药,无视其专利权,国内用来治病降低费用。我想说的是,国家为什么不动用国家力量来对知名的国际厂商的 CPU 进行详细的逆向然后把详细的资料专业的编写出来供大学相关专业学生学习。看到很多研究者都是根据有限的技术手册来做黑箱测试来研究内部构造。这些资料厂家不公开我们就没能力逆向么?还是由于法律限制,或者商业利益或者知识垄断等现实原因不可以不能公布啊?
答:
做为一个在集成电路20+年的老员工,我觉得知乎这种氛围有点危险。
专业的知识还是多听专业的人士说,不是答案看起来比较顺/爽/合理/霸气 就乱赞了。
先回答楼主的逆向问题,中国对早期的intel 芯片是做了逆向的,286/386/486 应该都是
有完整版图的。据说,主要是为了军方项目。(因为民用根本没有价值)
中国医药也有逆向能力,但是,中国的法律还是保障专利的。所以,不能像印度那样乱来,
好好的中国人,往上看齐,别往下找底线。
再评评排名第一和第二的答案:徐宇辰基本靠谱,Lu Frank 基本不靠谱。
1,为什么不能逆向而学习。
除了专利外,逆向出来的结果是知其然不知其所以然。
根据X86的各种文档,其实正向也可以设计出来功能差不多的。但是,寄存器的微小差异
也会使得其不能兼容。要兼容肯定商业违法。
2,就算你逆向出来,你也卖不了。
因为,这CPU降价超快的,大家都用奔腾了,你386就无论如何也卖不出价格的。这个逆向工程
没有经济的价值。
3,说CPU难度主要在生产和工艺,也不完全合理。生产和工艺虽然是很大因素,但是主要原因还是生态。wintel 当年联合太紧密的生态结构,IBM powerPC也无法切进去啊。也就是说,假设有
能力再出新CPU,谁给你写软件。
4,所以当以低功耗为新核心的ARM出来后,虽然也是美国最先进,但是中美大概就差1-2年的
一个工艺技术,而不是过去的5-10年的差异了。因为所有的arm 都自己写底层软件,跑共用的
linux 或者安卓。 手机上先跑8核/16核,好像还是国内先出来的。
5,海思目前的水准还是相当不错的。工艺上应该只差1-2年了,这个成就主要还是因为有钱。
有钱就有能力买最新的工具,就有能力跑最新的工艺。最新工艺就光照就快500万美元了,
不靠千万级的手机卖出去,海思也不敢去跑。
所以,不是中国没去搞新cpu ,欧洲也不搞,日本也不搞,真不全是技术问题。
补充:
华为的已经是TSMC 16nm的第一批客户,麒麟950 量产顺利,说明华为追赶很快。有钱就是不同啊。
每次我回答集成电路问题,一群码农的就会在下面JJYY,如果你做过集成电路行业,还能理解,
没做过然后胡说八道,除了显得愚昧,还有啥子意义?
【计算机CPU的知识为什么不解密】相关文章:
cpu基础知识02-24
CPU电脑入门知识12-05
电脑硬件cpu参数知识12-05
cpu风扇不转解决小妙招10-16
日常保护cpu技术小知识05-26
电脑cpu基础知识大全03-19
笔记本CPU基础知识12-04
计算机cpu和主板怎么搭配12-06
计算机cpu性能指标与作用03-20