简介:对英特尔与AMD来说,2004年注定是多事之秋,双方都面临着重要的转折关口;AMD凭借Athlon64/Opteron处理器成功创建桌面64位计算的标准,产品尚未开始大量上市便迎来无数叫好声!针对服务器市场的Opteron表现尤为出众,它不仅赢得IBM、SUN、HP三大服务器制造商的积极支持,甚至被广泛用于构建超级计算机——统计表明,Opteron在不到1年时间内的销量已超过英特尔Itanium系列历史销量总和,是见其势头之强!针对桌面PC的Athlon64/FX在32环境下也已体现出压倒性的强劲效能。这让人们对其64位模式下的真实表现期待甚高!更重要的是,AMD64架构获得了业界的广泛欢迎,微软件为其开发的64位WindowsXP系统也已进入尾声……在未来的一年,AMD将继续深化自己在产品方面先声夺人的优势,进一步完善64位产品线并积极开发新品,同时努力降低芯片制造成本、推进量产工作,意图让Athlon64系列在年内成为市场主流。英特尔早在1999年就开始64位之旅,不过,64位的Itanium处理器被定位在高端服务器市场,竞争对于锁定IBMPower系列、SUNUltraSparc系列之类的64位RISC产品。为了获得领先的硬件效能,Itanium采取不兼64位Itanium只针对商端服务器,桌面PC和企业服务器市场则由IA-32架构的32位X86处理器担当——这一幕直到2003年底都没有改变,英特尔打算以精心设计的Prescott核心同Athlon64位系列对抗,该核心基于改良型NetBurst架构,将缓存容量提高一倍,采用90纳米应变硅的先进制造工艺……可惜,Prescott并未如人们预期表现出高效能,而功耗却超过了百瓦级别,令英特尔的支持者们大失所望,而外界对这款高频低效高热的产品也没有任何兴趣!面对现实的威胁,英特尔不得不启用暗地进行的64位桌面计划:IA-32e扩展架构,于是,英特尔与对手在架构上又处于同一起跑�
简介:引言循环冗余校验(CyclicRedundancyCheck,CRC)是最为常用的计算机和仪表数据通信的校验方法。CRC码是一种线性分组码,编码简单但具有很强的检错纠错能力。除了各种嵌入式仪表、变频器等设备,还有一些数字型传感器的输出数据也提供CRC码,如数字温度传感器DS18820、集成温湿度采集芯片SHT11等。但是,各厂商所提供的CRC校验多项式(用于同通信码模除)互有差别,且有CRC-8和CRC-16之分。另外,规定模除余数初始值所有的位有全清0或全置1之分(其CRC硬件生成电路不同),故其模除求余的运算过程也不相同。初接触者往往难以领晤,省略CRC校验使通信的可靠性降低。