`
snipps
  • 浏览: 790 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

CPU体系结构介绍

阅读更多
CPU体系结构的选定也决定了其他硬件的选择。不同的CPU需要不同的主板,主板决定了所能选择的存储器和您要使用的插卡(plug-in card).
1.CISC复杂指令集电脑—complex instruction set computer.
RISC精简指令集电脑—reduced instruction set computer
许多流行的x86系列CPU用的是RISC/CISC混合技术设计的,但是在通常的桌面CPU体系结构中,Intel的x86传统上是按CISC设计的。Macinton机器上的PowerPC CPU,连同用在许多UNIX机器中的Alpha CPU是按RISC体系结构设计的。假如不是从事汇编语言程式设计的话,CISC/RISC的区别不是很重要。
2.x86
  现在我们使用的桌面型电脑大部分用的是Intel发明的x86系列的CPU体系结构,缩写i386有时用来指80386连同后来的Intel CPU。
Intel的x86 CPU一直很流行的,过去不少公司生产x86系列的克隆CPU,直到现在,更有AMD,VIA及Transmeta三家公司在继续生产。x86 CPU(或确切的说是80386)是linux最初编写的目标平台。
x86硬件通常的运算速度不是很快,特别是浮点运算,假如您想用电脑做一些专门的应用,如科学计算,工程仿真,图像着色之类的高性能任务时,那就不合适了。
  3.Alpha
美国数字设备公司(Digital Equipment Corporation,DEC)研发了适合于在高性能的工作站和服务器上使用的Alpha CPU。后来康柏(Compaq)接管了Alpha CPU的生产线,现在Compaq已被HP收购。
假如您想用Linux做一些高性能的计算时,Alpha CPU无疑是个很好的选择。现在的Alpha CPU比最快的x86 CPU还要快;更有Linux的Alpha 移植是很稳定的。
小红帽(Red Hat)(
http://www.redhat.com/
)控制着适合Alpha CPU的Linux发布,但我们还能够发现其他一些适合Alpha CPU的发布,如著名的Debian GNU/Linux(
http://www.debian.org/
).这两种系统都是很稳定的。
4.SPARC
在Sun的工作站中,SPARC CPU很常见的,这些电脑有自己不同的UNIX版本(SunOS或Solaris)。Linux爱好者已移植Linux到这种体系结构上。
SPARC体系结构包括32位和64位的CPU,Linux可在其上运行。64位的CPU内部用两倍的2进制位数来表示数字,这样能够提高大数的处理速度。SPARC处理器的速度是相当快的。使得SPARC的硬件成为在对CPU需要高的应用场合具备良好的竞争力的硬件。

http://www.ultralinux.org/
上,您能够学到更多的关于Ultralinux项目的介绍(该项目致力于适合SPARC CPU的Linux的发展)。和Debian相同,RedHat也发布了一个适合于SPARC处理器的Linux版本。
5.PowerPC
PowerPC CPU是Apple,IBM,Motorola三家公司联合研发的产品,这类CPU产品最初用在Macintosh电脑上,后来IBM和Motorola也把PowerPC用在自己的一些电脑上。
PowerPC用的是RISC体系结构。速度很快,特别是浮点运算方面。现在有好几种版本在PowerPC电脑上是可用的:
Linux PPC (
http://www.linuxppc.com/
)
Yellow Dog Linux (
http://yellowdoglinux.com
)
Debian GNU/Linux (
http://www.debian.org
)
SUSE Linux (
http://www.suse.com
)
6.其他体系结构
前面主要介绍的是一些主要在台式机上最流行的CPU,更有其他一些:
掌上型(Palmtop)CPU。Linux已移植到了几个适合掌上型电脑所使用的CPU上,例如Psion电脑所使用的ARM CPU(
http://www.calcaria.net/
);3COM PalmPilot(
http://www.uclinux.org/
),这些移植版本有一些用在嵌入式设备上。
稀有的台式机和工作站CPU。Linux也适合在680x0系列的CPU上运行(http://www.linux-m68k.org),用在有些DEC工作站上的
MIPS CPU(
http://decstation.unix-ag.org/
)
现在我们在一些网站上,如
http://www.linux.org/projects/ports.html
上看到好多到Linux移植项目的链接。其实,PowerPC,SPARC或Alpha等工作站能为您提供大量的计算能力。假如还想要一个功能特别强的CPU的话,能够研究一下Linux集群(CLUSTER)。集群就是通过高速的连网技术把好多Linux计算计连在一起,从而产生终极电脑级别的计算能力。有一组从事Beowulf项目就在做这方面的研究(
http://www.beowulf.org/
).



转自http://dev.firnow.com/course/6_system/linux/Linuxjs/2008911/141912.html
分享到:
评论

相关推荐

    MIPS CPU体系结构

    MIPS体系结构,含部分MIPS汇编代码

    ARC cpu体系结构

    - **内存仲裁单元**:这部分介绍了ARC CPU体系结构中的内存仲裁单元,它负责协调多个内存客户端的访问请求。包括了功能性概览、内存客户端的定义、仲裁方案、客户端协议、读/写交易以及仲裁总线协议和仲裁器架构的...

    LS-CPU-EXB-003cpu设计与体系结构实验指导手册v1.0(教师版)_20170315-old1

    LS-CPU-EXB-003 CPU设计与体系结构实验指导手册主要针对教育领域,旨在帮助学生和教师深入理解CPU的基本构造和工作原理。该手册基于LS-CPU-EXB-002实验箱,这是一个专为学习CPU设计与体系结构而设计的教学工具。下面...

    CPU多核体系结构与管理

    本文将深入探讨多核处理器中的关键概念——非统一内存访问(NUMA)体系结构,并重点介绍如何在多核系统中实现有效的资源管理策略,以缓解资源共享导致的竞争问题。 #### 二、CPU多核体系结构概述 在多核处理器中,多...

    MIPS CPU 体系结构

    下面我们将深入探讨MIPS CPU体系结构的关键特性。 1. **简化指令集(RISC)** MIPS架构遵循RISC设计原则,减少了指令数量,优化了指令执行效率。与CISC(复杂指令集计算)的X86架构相比,MIPS指令更简单,执行时间...

    LS-CPU-EXB-003cpu设计与体系结构实验指导手册v1.0(教师版)_201710131

    LS-CPU-EXB-002 CPU设计与体系结构实验指导手册,旨在帮助学生和教师深入了解CPU的设计和架构。本手册涵盖了多个层次的实验,从基础的数据运算到复杂的CPU实现,逐步引导学习者理解并掌握CPU的工作原理。 首先,...

    汇编 第三章 微体系结构层(CPU组织)

    而"PPT"文件,如"第三章 微体系结构层(CPU组织)1PPP.ppt"和"第三章 微体系结构层(CPU组织)2_C406_20101101.ppt",通常包含教学幻灯片,这些幻灯片可能会详细阐述CPU的内部结构,展示指令执行流程,以及如何通过汇编...

    方舟CPU体系结构及其嵌入式SOC.pdf

    方舟CPU体系结构及其嵌入式SOC主要探讨的是国产CPU在军事国防领域的应用,特别是方舟(Area)CPU的设计和使用。方舟CPU是32位的微处理器,结合了RISC(精简指令集计算)体系结构的典型特征,同时拥有独特的高性能、低...

    CPU体系结构

    我的CPU体系结构,供大家参考

    MIPS CPU体系结构概述

    本文介绍MIPS体系结构,着重于其寄存器约定,MMU及存储管理,异常和中断处理等等。 通过本文,希望能提供一个基本的轮廓概念给对MIPS CPU及之上OS有兴趣的读者。 并能开始阅读更详细的归约(SPECIFICATION)资料。

    Nios3.0CPU体系结构.pdf

    《Nios 3.0 CPU体系结构》这篇文章主要探讨了Altera公司的Nios嵌入式处理器,这是一个广泛应用在FPGA中的RISC(精简指令集)处理器。Nios处理器以其低成本、设计灵活等优势,在嵌入式系统领域中占据了重要的地位。...

    MIPS CPU体系结构概述 《下》中文版

    ### MIPS CPU体系结构概述与Linux/MIPS内核详解 #### 一、引言 MIPS CPU作为RISC架构的一种典型代表,在嵌入式系统、工作站等领域有着广泛的应用。本篇文章将深入探讨MIPS CPU的体系结构,并结合Linux操作系统对...

    计算机体系结构—量化研究方法(第5版)_体系结构_

    《计算机体系结构—量化研究方法(第5版)》是一本深入探讨计算机体系结构的经典教材,专注于通过量化分析来理解计算机系统的设计与性能优化。在本书中,作者以清晰的逻辑和丰富的实例,引领读者探索计算机硬件与...

    MIPS CPU体系结构概述《上》中文版哈

    ### MIPS CPU体系结构关键知识点概览 #### 一、MIPS CPU简介 MIPS CPU是一种基于精简指令集计算(RISC)架构的处理器,它最初由斯坦福大学的John L. Hennessy教授领导的研究团队开发。MIPS是“Microprocessor ...

    PCIe体系结构导读,pcie体系结构导读 pdf

    本文将深入解析PCIe体系结构的基础知识,帮助读者理解其工作原理和优势。 首先,我们来了解一下PCI(Peripheral Component Interconnect)总线。在PCIe出现之前,PCI是计算机扩展插槽的主流标准,用于连接显卡、...

    计算机体系结构-量化研究方法_计算机体系结构量化研究方法pdf_

    《计算机体系结构——量化研究方法》是一本深入探讨计算机硬件设计和优化的权威书籍,它在计算机科学领域具有极高的地位。这本书详细阐述了构建高效、高性能计算机系统的基础理论和实践方法,对于理解和掌握计算机...

    基于CPU-GPU异构体系结构的并行字符串相似性连接方法.docx

    基于 CPU-GPU 异构体系结构的并行字符串相似性连接方法 本文主要研究基于 CPU-GPU 异构体系结构的并行字符串相似性连接方法,以提高相似性连接算法的处理效率。该方法通过将任务进行分解并运行在不同处理器架构上,...

Global site tag (gtag.js) - Google Analytics