铸锭工艺报告:关于电脑芯片的问题!

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 07:18:17
什么是64位,什么是双核,什么是线程?
可不可以用浅白一点的语句来解释啊!看的我一头雾水!谢谢!

什么是64位?
8位处理器、16位处理器、32位处理器和64位处理器,其计数都是8的倍数,究竟代表什么意义?它表示一个时钟周期里,处理器处理的二进制代码数。"0"和"1"就是二进制代码,线路上有电信号,则计做1,没有电信号则为0。8位机有8条线路,每个时钟周期有
8个电信号,组成一个字节。所以,随8位处理器上升至64位处理器,每个时钟周期传送1个字节到8个字节,关联到时钟速度提高到若干个千兆赫之后,处理器处理信息的能力越来越大。
第一片英特尔微处理器--4004是一片4位处理器,英特尔8085升级为8位处理器,8086则是16位处理器。80386的出现,表明英特尔32位运算的开始,PC的一次重大革命开始了,也就是从DOS操作系统进化到了Windows系统。此后,英特尔的Pentium、PentiumPro、PentiumⅢ、Pentium4、Xeon、Celeron以及AMD的K6、Athlon、Duron都是32位处理器。
但是64位技术并不新鲜,在高端服务器领域,64位平台已经成为绝对的主流,64位操作系统、数据库等都已经是比较成熟的产品,并且IBM(Power4)、SUN(UltraSparcⅢ)以及英特尔(Itanium)已经在64位市场上进行过了多次的角逐。另外64位技术也是3D电子游戏平台,如PlayStation不可缺少的关键设备。不过在桌面PC平台一直被32位处理器和应用软件牢牢占据着,几乎20多年没有变过,有的只是对x86的改进和增强。"向64位扩展"的进程中,桌面PC似乎成为了被遗忘的角落。
64位处理器的诱人性能早已耳熟能详,但为什么我们还一直在32位处理器面前停止不前?其中最主要的原因在于32位计算和64位计算之间的那道"隔离墙"--64位架构不能运行32位软件。所以大部分用户对64位技术也持有一种漠不关心的态度。Athlon 64则改变了这种局面,它同以往推出的纯64位处理器(如Itanium系列)又不同,它可以很好的兼容运行现有的32位软件。32位平台可以说已经发展得相当成熟,32位应用软件数量巨大,是目前绝大多数用户的选择,也是目前市场的主流,而64位软件的开发绝对不是简单的数字上的乘2就能实现。因此,为了向64位平台转变时硬件和软件能协调发展,防止出现软件的开发成本过高,Athlon 64运用了自行开发的x86-64技术,兼容目前的32位与未来的x86-64 64位软件指令,这样就可以保证向64位平台转换时的平滑。

什么是双核处理器?
什么是双核处理器呢?双核处理器背后的概念蕴涵着什么意义呢?简而言之,双核处理器即是基于单个半导体的一个处理器上拥有两个一样功能的处理器核心。换句话说,将两个物理处理器核心整合入一个核中。企业IT管理者们也一直坚持寻求增进性能而不用提高实际硬件覆盖区的方法。多核处理器解决方案针对这些需求,提供更强的性能而不需要增大能量或实际空间。
双核心处理器技术的引入是提高处理器性能的有效方法。因为处理器实际性能是处理器在每个时钟周期内所能处理器指令数的总量,因此增加一个内核,处理器每个时钟周期内可执行的单元数将增加一倍。在这里我们必须强调一点的是,如果你想让系统达到最大性能,你必须充分利用两个内核中的所有可执行单元:即让所有执行单元都有活可干!
为什么IBM、HP等厂商的双核产品无法实现普及呢,因为它们相当昂贵的,从来没得到广泛应用。比如拥有128MB L3缓存的双核心IBM Power4处理器的尺寸为115x115mm,生产成本相当高。因此,我们不能将IBM Power4和HP PA8800之类双核心处理器称为AMD即将发布的双核心处理器的前辈。
目前,x86双核处理器的应用环境已经颇为成熟,大多数操作系统已经支持并行处理,目前大多数新或即将发布的应用软件都对并行技术提供了支持,因此双核处理器一旦上市,系统性能的提升将能得到迅速的提升。因此,目前整个软件市场其实已经为多核心处理器架构提供了充分的准备。
多核处理器的创新意义
x86多核处理器标志着计算技术的一次重大飞跃。这一重要进步发生之际,正是企业和消费者面对飞速增长的数字资料和互联网的全球化趋势,开始要求处理器提供更多便利和优势之时。多核处理器,较之当前的单核处理器,能带来更多的性能和生产力优势,因而最终将成为一种广泛普及的计算模式。多核处理器还将在推动PC安全性和虚拟技术方面起到关键作用,虚拟技术的发展能够提供更好的保护、更高的资源使用率和更可观的商业计算市场价值。普通消费者也将比以往拥有更多的途径获得更高性能,从而提高他们家用PC和数字媒体计算系统的使用。
在单一处理器上安置两个或更多强大的计算核心的创举开拓了一个全新的充满可能性的世界。多核心处理器可以为战胜今天的处理器设计挑战提供一种立竿见影、经济有效的技术――降低随着单核心处理器的频率(即“时钟速度”)的不断上升而增高的热量和功耗。多核心处理器有助于为将来更加先进的软件提供卓越的性能。现有的操作系统(例如MS Windows、Linux和Solaris)都能够受益于多核心处理器。在将来市场需求进一步提升时,多核心处理器可以为合理地提高性能提供一个理想的平台。因此,下一代软件应用程序将会利用多核处理器进行开发。无论这些应用是否能帮助专业动画制作公司更快更节省地生产出更逼真的电影,或开创出突破性的方式生产出更自然更富灵感的PC机,使用多核处理器的硬件所具有的普遍实用性都将永远地改变这个计算世界。
虽然双核甚至多核芯片有机会成为处理器发展史上最重要的改进之一。需要指出的是,双核处理器面临的最大挑战之一就是处理器能耗的极限!性能增强了,能量消耗却不能增加。根据著名的汤氏硬件网站得到的文件显示,代号Smithfield的CPU热设计功耗高达130瓦,比现在的Prescott处理器再提升13%。由于今天的能耗已经处于一个相当高的水平,我们需要避免将CPU作成一个“小型核电厂”,所以双核甚至多核处理器的能耗问题将是考验AMD与Intel的重要问题之一。
关于多核处理器,从全球范围内看,AMD在对客户的理解和对输出最符合客户需求的产品方面的理念走在Intel的前面,从上世纪九十年代起就一直计划着这一重大进展,它第一个宣布了在单处理器上安置多个核心的想法。

什么是线程?
线程是指程序的一个指令执行序列,WIN32 平台支持多线程程序,允许程序中存在多个线程。 在单 CPU 系统中,系统把 CPU 的时间片按照调度算法分配给各个线程,因此各线程实际上是分时执行的,在多 CPU 的 Windows NT 系统中, 同一个程序的不同线程可以被分配到不同的 CPU 上去执行。由于一个程序的各线程是在相同的地址空间运行的,因此设及到了如何共享内存, 如何通信等问题,这样便需要处理各线程之间的同步问题,这是多线程编程中的一个难点。

线程知道,好象是 某个进程附带的进程就叫线程