当前位置: 澳门新濠3559 > 服务器运维 > 正文

本文主要讲述计算机的定义、历史和组成,该设

时间:2019-11-22 14:55来源:服务器运维
CPU处理器,是整个计算机系统的核心,直接影响着整个机器系统的性能和架构,也根本上影响着基于硬件平台的软件生态系统。当今的平板电脑、安卓手机、iPhone、iPad、甚至是游戏机、

CPU处理器,是整个计算机系统的核心,直接影响着整个机器系统的性能和架构,也根本上影响着基于硬件平台的软件生态系统。当今的平板电脑、安卓手机、iPhone、iPad、甚至是游戏机、智能设备等嵌入式系统,无不需要有一颗稳定而又高效的中央处理器来支撑。可以说,如果没有以前一代代处理器的发展变革,就不会有当今桌面、移动等不同市场的处理器发展。

原文链接:http://luheng.online/2017/02/28/计算机组成-综述/#more

从进行大规模的计算,体现极强数学计算能力的“深蓝”,到“沃森”利用机器学习、大规模并行计算、语义处理,能够理解人类语言并作答问题,IBM以身体力行的实践推动并引领着人工智能技术的发展。“沃森”在几乎涵盖人类文明所有领域的问题面前能显得如此从容,是与它身后90台IBM小型机的高效数据处理分不开的。其实IBM也并非只是在大型机和小型机领域表现光鲜,对于通用的X86服务器,它也拥有极高的市场口碑。接下来我们将介绍的这款IBM System x3550 M3,就是IBM推出的一款基于英特尔架构服务器。

PowerPC架构
PowerPC是一种精简指令集(RISC)架构的中央处理器(CPU),其基本的设计源自IBM(国际商用机器公司)的POWER(Performance Optimized With Enhanced RISC;《IBM Connect电子报》2007年8月号译为“增强RISC性能优化”)架构。POWER是1991年,Apple(苹果电脑)、IBM、Motorola(摩托罗拉)组成的AIM联盟所发展出的微处理器架构。PowerPC是整个AIM联盟平台的一部分,并且是到目前为止唯一的一部分。但苹果电脑自2005年起,将旗下电脑产品转用Intel CPU。

而作为处理器发展中最为值得关注的历史,当属上个各种“庞然大物”式的计算机的诞生,以及随后大型机和超级计算机的不断涌现。基于此,我们将在本文为大家盘点并介绍IT发展史上具有里程碑意义的商用处理器。

现在是人们常说得互联网时代,相信大家都认识计算机,也就是常说得电脑,那么计算机的定义到底是什么?计算机里面有什么?它们是如何工作的?这些问题后面会有更多的文章去解答,本文主要讲述计算机的定义、历史和组成。说一些大的概念,让大家对计算机有个大体上的认识,这是书写本文的主要目的。

澳门新濠3559 1
▲IBM System x3550 M3整体图

PowerPC的历史可以追溯到早在1990年随RISC System/6000一起被介绍的IBM POWER架构。该设计是从早期的RISC架构(比如IBM 801)与MIPS架构的处理器得到灵感的。

澳门新濠3559 2

文章若有错误,欢迎大家在讨论区与我交流,及时斧正。

IBM System X3550 M3采用了机架式设计,在为高密度布署设计高度只有1U的机箱中,配备了两个英特尔至强处理器,并且提供了多达18个内存插槽及最多8个3.5英寸硬盘,为企业的关键应用提供充足的内存和存储空间,可以用作Web 服务、电子商务、协作、分布式数据库、ERP 部署和虚拟化等应用的承载平台。

1990年代,IBM、Apple和Motorola开发PowerPC芯片成功,并制造出基于PowerPC的多处理器计算机。PowerPC架构的特点是可伸缩性好、方便灵活。第一代PowerPC采用0.6微米的生产工艺,晶体管的集成度达到单芯片300万个。1998年,铜芯片问世,开创了一个新的历史纪元。2000年,IBM开始大批推出采用铜芯片的产品,如RS/6000的X80系列产品。铜技术取代了已经沿用了30年的铝技术,使硅芯片多CPU的生产工艺达到了0.20微米的水平,单芯片集成2亿个晶体管,大大提高了运算性能;而1.8V的低电压操作(原为2.5V)大大降低了芯片的功耗,容易散热,从而大大提高了系统的稳定性。

在大型机出现之前,IT业界已经出现了数百个服务器处理器。这些芯片驱动着我们整个大型计算机系统的运行,并且推动技术革新并最终促成微处理器的成型。为了让大家了解这段历史,我们将为大家介绍不为大多数人所知的经典处理器,以及它们所起的里程碑式的历史性作用。

其实对于计算机,个人认为没什么规定的说法。我也不希望用一个定义去框死它,简单的说,计算机就是处理数据的机器,接收用户输入指令与数据,经过中央处理器的数据与逻辑单元运算处理后,以产生或存储成有用的信息。

其实之前英特尔在发布至强5500系列处理器时,IBM就已相应推出了System x3550 M2,而在时隔一年之后,当可与Nehalem-EP共用平台的Westmere-EP发布时,IBM却并未直接沿用System x3550 M2作为IBM的Westmere-EP主力平台,而是推出了全新的IBM System x3550 M3,这多少有些出人意料。而从二者的简单对比不难发现,IBM System x3550 M3与它的前一代相比,在全面继承了System x3550 M2的10大技术创新设计之外,它在所支持的处理器,以及在内存、硬盘及RAID等方面都做了比较大的改变,下边我们就一起来由外到内,看看这款产品的详细设计。

X86架构
30年多前的1978年6月8日,Intel发布了新款16位微处理器“8086”,也同时开创了一个新时代:x86架构诞生了。 x86指的是特定微处理器执行的一些计算机语言指令集,定义了芯片的基本使用规则,一如今天的x64、IA64等。

一、1941-1959首个大型机系统

根据这个说法,不难看出,只要有输入设备,处理器,输出设备,在输入数据后能产生有用信息的机器就可称为计算机。举个例子,用于加减乘除的计数器,手机,银行的取款机...这些都是计算机。

澳门新濠3559,...

事实上,8086处理器发布之初并没有获得太多关注,开始也没有被大范围采用,但它在PC业界的地位怎么形容都不为过,这就是因为它带来了x86。它不仅成就了Intel如日中天的地位,也成为了一种业界标准,即使是在当今强大的多核心处理器上也能看到x86的身影。在30年的发展史中,x86家族不断壮大,从桌面转战笔记本、服务器、超级计算机、编写设备,期间还挫败或者限制了很多竞争对手的发展,让不少处理器厂商及其架构技术成为历史名字,即使有些封闭发展的也难以为继,比如苹果就已经放弃PowerPC了。

自从1945年出现首个现代可编程计算机——Konrad Zuse设计世界上首个完备程控功能的图灵计算机Z3,计算机芯片就爆发式涌出。五年之后,出现了ENIAC(如图所示),该计算机采用了17468个真空管,7200个水晶二极管,1500个中转,70000个电阻器,10000个电容器,1500继电器。

当然以上都是从计算机的简单定义上看待的,我们日常所达成的共识是个人电脑(pc)和笔记本电脑这一类机器称为计算机。但这都不妨碍我们学习它,为了方便,本文和之后的文章我都是以常见的个人电脑来作说明,其他的不拓展。

当然,我们不能忘了x86-64和EM64T的斗争。2003年,AMD推出了业界首款64位处理器Athlon 64,也带来了x86-64,即x86指令集的64位扩展超集,具备向下兼容的特点。当时Intel也在推行64位技术,但其IA64架构并不兼容x86,只是用在服务器处理器Itanium上。为了和AMD展开竞争,Intel也在2004年推出了自己的64位版x86,也就是EM64T。对此,AMD和Intel互相指责对方,但无论如何至少推广了64位技术的发展和普及,也让x86技术得以继续发扬光大。加州大学伯克利分校计算机科学教授、RISC发明人之一David Patterson表示:“这证明,x86指令集的弹性完全可以拿来对付Intel,所以即使Intel统治了整个市场,其他公司依然可以改变x86的发展方向。”

澳门新濠3559 3

电子计算机历史

了解计算机的历史有助于我们更好地认识它,而且这些有趣的历史也会为我们打开知识的大门。
下面让我们看下关于它的历史。

1946年2月,第一台电子计算机ENIAC在美国加州问世,ENIAC用了18000个电子管和86000个其它电子元件,有两个教室那么大,运算速度却只有每秒300次各种运算或5000次加法,耗资100万美元以上。尽管ENIAC有许多不足之处,但它毕竟是计算机的始祖,揭开了计算机时代的序幕。

计算机的发展到目前为止共经历了四个时代,从1946年到1959年这段时期我们称之为“电子管计算机时代”。第一代计算机的内部元件使用的是电子管。由于一部计算机需要几千个电子管,每个电子管都会散发大量的热量,因此,如何散热是一个令人头痛的问题。电子管的寿命最长只有3000小时,计算机运行时常常发生由于电子管被烧坏而使计算机死机的现象。第一代计算机主要用于科学研究和工程计算。

本文主要讲述计算机的定义、历史和组成,该设计是从早期的RISC架构(比如IBM。从1960年到1964年,由于在计算机中采用了比电子管更先进的晶体管,所以我们将这段时期称为“晶体管计算机时代”。晶体管比电子管小得多,不需要暖机时间,消耗能量较少,处理更迅速、更可靠。第二代计算机的程序语言从机器语言发展到汇编语言。接着,高级语言FORTRAN语言和COBOL语言相继开发出来并被广泛使用。这时,开始使用磁盘和磁带作为辅助存储器。第二代计算机的体积和价格都下降了,使用的人也多起来了,计算机工业迅速发展。第二代计算机主要用于商业、大学教学和政府机关。

从1965年到1970年,集成电路被应用到计算机中来,因此这段时期被称为“中小规模集成电路计算机时代”。集成电路(Integrated Circuit,简称r)是做在晶片上的一个完整的电子电路,这个晶片比手指甲还小,却包含了几千个晶体管元件。第三代计算机的特点是体积更小、价格更低、可靠性更高、计算速度更快。第三代计算机的代表是IBM公司花了50亿美元开发的IBM 360系列。

从1971年到现在,被称之为“大规模集成电路计算机时代”。第四代计算机使用的元件依然是集成电路,不过,这种集成电路已经大大改善,它包含着几十万到上百万个晶体管,人们称之为大规模集成电路(LargeScale lntegrated Circuit,简称LSI)和超大规模集成电路(Very Large Scale lntegrated Circuit,简称VLSI)。1975年,美国1BM公司推出了个人计算机PC(PersonaI Computer),从此,人们对计算机不再陌生,计算机开始深入到人类生活的各个方面。

路漫漫其修远兮,计算机在诞生之前还有很多有趣的故事,有许多前人上下求索留下的历史痕迹,有兴趣的读者可以去了解,相信会有很多收获。

x86是一个intel通用计算机系列的标准编号缩写,也标识一套通用的计算机指令集合,X与处理器没有任何关系,它是一个对所有*86系统的简单的通配符定义,例如:i386, 586,奔腾(pentium)。由于早期intel的CPU编号都是如8086,80286来编号,由于这整个系列的CPU都是指令兼容的,所以都用X86来标识所使用的指令集合如今的奔腾,P2,P4,赛扬系列都是支持X86指令系统的,所以都属于X86家族 。X86指令集是美国Intel公司为其第一块16位CPU(i8086)专门开发的,美国IBM公司1981年推出的世界第一台PC机中的CPU--i8088(i8086简化版)使用的也是X86指令,同时电脑中为提高浮点数据处理能力而增加的X87芯片系列数学协处理器则另外使用X87指令,以后就将X86指令集和X87指令集统称为X86指令集。虽然随着CPU技术的不断发展,Intel陆续研制出更新型的i80386、i80486直到今天的Pentium 4(以下简为P4)系列,但为了保证电脑能继续运行以往开发的各类应用程序以保护和继承丰富的软件资源,所以Intel公司所生产的所有CPU仍然继续使用X86指令集,所以它的CPU仍属于X86系列。

ENIAC

计算机硬件的组成

单以计算机的外表,我们一般可以看到鼠标、键盘等输入设备;屏幕(触摸式除外)、音响等输出设备,打开机箱或者拆开笔记本后盖还可以看到计算机的其他组成部分。计算机的器件可为五大单元

1.输入单元:键盘、鼠标、手写板、触摸屏幕等
2.输出单元:屏幕、音响、打印机等
3.控制单元:主要用于协调各组件与单元的工作
4.算术逻辑单元:主要负责程序运算和逻辑判断
注:(控制单元和算术逻辑单元都是CPU里面的)
5.存储单元:内存条,硬盘等

澳门新濠3559 4

计算机组成

澳门新濠3559 5

图中的系统单元就是计算机主机内的主要组件,主要是CPU和内存,实线是数据的传输方向,由图中可以看出基本上数据都是经过内存再转出去的。特别要注意的是,CPU实际要处理的数据完全来自于内存,内存流出流进的是CPU的控制命令。关于数据的传输也有很多学问,这里先不展开说明吧,感兴趣可以在网上查找。

 

UNIVAC——首个商业计算机,采用了主频为2.25MHz的处理器。1954年,贝尔实验室研制成功第一台使用晶体管线路的计算机,取名“催迪克”(TRADIC

谈一谈CPU

CPU就是中央处理器(Central Processing Unit),是一个具有特定功能的芯片,里面含有微指令集。这些指令集的设计主要分为两大设计理念,因此也让CPU分成了两大种类,分别是精简指令集系统和复杂指令集系统。

精简指令集,是计算机中央处理器的一种设计模式,也被称为RISC(Reduced Instruction Set Computing的缩写)。这种设计思路对指令数目和寻址方式都做了精简,使其实现更容易,指令并行执行程度更好,编译器的效率更高。常用的精简指令集微处理器包括DECAlpha、ARC、ARM、AVR、MIPS、PA-RISC、PowerArchitecture(包括PowerPC)和SPARC等.

在应用上,很多人可能听过ARM架构,因为它估计是世界上使用范围最广的CPU。我们常用的手机、导航系统、路由器、交换机等,几乎都是使用ARM架构的CPU。其他架构,例如SPARC架构的计算机主要用于学术领域的大型工作站,还有AVR、MIPS等结构这里就不展开了,老实说,这个我不懂,很多知识都是查找后了解的,对此点评做不到。十分渴望有读者在评论区帮我完善,提点一二。

复杂指令集,也称为CISC指令集,英文名是CISC,(Complex Instruction Set Computing的缩写)。在CISC微处理器中,程序的各条指令是按顺序串行执行的,每条指令中的各个操作也是按顺序串行执行的。顺序执行的优点是控制简单,但计算机各部分的利用率不高,执行速度慢。其实它是英特尔(Intel)生产的x86系列(也就是IA-32架构)CPU及其兼容CPU,如AMD、VIA的。即使是现在新起的X86-64(也被称为AMD64)都是属于CISC的范畴。

其中x86架构的CPU最早是Intel生产出来的,就是我们常说的8086,后面Intel依此结构又开发了80286,80386,这一架构现在被大量用于个人计算机,所以个人计算机也常被称为x86的计算机。之后该架构的CPU从8位升级到16位、32位,直到2003年AMD公司对其进行修改,发展到现在的64位,有理由相信未来会发展到128位的,让我们期待吧。

多说一点,其实X86架构的CPU,内部不同指令集会导致CPU的性能不同,耗电能力,虚拟化能力都有差别,所以选购CPU时要多加考虑,说不定可以省点电费。当然,非专业相关的,单买CPU的也不会有几位,买组合好的计算机就没必要考虑太多,这些知识了解就好。

另外除Intel公司之外,AMD和Cyrix等厂家也相继生产出能使用X86指令集的CPU,由于这些CPU能运行所有的为Intel CPU所开发的各种软件,所以电脑业内人士就将这些CPU列为Intel的CPU兼容产品。由于Intel X86系列及其兼容CPU都使用X86指令集,所以就形成了今天庞大的X86系列及兼容CPU阵容。当然在目前的台式(便携式)电脑中并不都是使用X86系列CPU,部分服务器和苹果(Macintosh)机中还使用美国DIGITAL(数字)公司的Alpha 61164和PowerPC 604e系列CPU。

  • Transistorized Airborne Digital Computer),装有800个晶体管。1959年,IBM 7090是早期晶体管计算机系统最有名的机器,它也被人称为首个大型机。它提供有32K(32768)的寻址空间,在当时的售价高达290万美元,相当于现在的2280万美元。

计算机分类

来源:http://jingyan.baidu.com/article/495ba8411a1e7e38b20ede10.html

计算机及相关技术的迅速发展带动计算机类型也不断分化,形成了各种不向种类的计算机。按照计算机的结构原理可分为模拟计算机、数字计算机和混合式计算机。按计算机用途可分为专用计算机和通用计算机。较为普遍的是按照计算机的运算速度、字长、存储容量等综合性能指标,可分为巨型机、大型机、中型机、小型机、微型机。

Intel从8086开始,286、386、486、586、P1、P2、P3、P4都用的同一种CPU架构,统称X86。英特尔推出X86架构已满30年了,同486相比,Pentium向前迈进了一大步, 而PⅡ的前进步伐则没有这么大了,X86 CPU的发展似乎已到了尽头。 英特尔非常清楚,是X86指令集限制了CPU性能的进一步提高,因此,他们正同惠普共同努力开发下一代指令集架构(Instruction Set Architecture ,ISA): EPIC(Explicitly Parallel Instruction Computing,显性并行指令计算)。对英特尔而言, IA-64(英特尔的64位架构)是下一个10到15年的架构。新的ISA将使英特尔摆脱X86架构的限制,从而设计出超越所有现有RISC CPU和X86 CPU的新型处理器。那么EPIC的先进之处在什么地方呢?为什么英特尔会放弃使它成为芯片巨人的X86架构呢? 一、IA-32的问题 我们知道,工程师可以通过提高每个时钟的指令执行数来提高性能,英特尔新的指令集的首要目的在于,让指令更容易解码,更容易并行执行。这样就可以不受限制地开发新型处理器。 但是,对工程师而言,兼容8086的X86指令集一直是必须完成的任务。毕竟,兼容前代产品是使英特尔成长壮大起来的关键因素,而且还可以保护用户原先的投资和使用数以百万计应用软件。

二、1964-1965:IBM System/360和M65MP

高性能计算机

澳门新濠3559 6

天河

高性能计算机也就是俗称的超级计算机,或者以前说的巨型机。目前国际上对高性能计算机的最为权威的评测是世界计算机排名(即TOP500),通过测评的计算机是目前世界上运算速度和处理能力均堪称一流的计算机。我国生产的曙光4000A、联想深腾6800都进入了排行榜,这标志着我国高性能计算机的研究和发展取得了可喜的成绩。在2004年公布的全球高性能计算机TOP500诽行榜中,曙光4000A以11万亿次/s的峰值速度和80 610亿次/s Linpack计算值位列全球第十。至此,中国已成为继美国、日本之后的第3个进入世界前十位的高性能计算机应用的国家。目前曙光4000A落户上海超级计算中心

既然如此,为什么又要放弃整个X86指令集重新开始呢?X86的不足在什么地方?
 (1)可变的指令长度 X86指令的长度是不定的,而且有几种不同的格式,结果造成X86 CPU的解码工作非常复杂,为了提高CPU的工作频率,不得不延长CPU中的流水线,而过长的流水线在分支预测出错的情况下,又会带来CPU工作停滞时间较长的弊端。
(2)寄存器的贫乏 X86指令集架构只有8个通用寄存器,而且实际只能使用6个。这种情况同现代的超标量CPU极不适应,虽然工程师们采用寄存器重命名的技术来弥补这个缺陷,但造成了CPU过于复杂,流水线过长的局面。
 (3)内存访问 X86指令可访问内存地址,而现代RISC CPU则使用LOAD/STORE模式,只有LOAD和STORE指令才能从内存中读取数据到寄存器,所有其他指令只对寄存器中的操作数计算。在目前CPU的速度是内存速度的5倍或5倍以上的情况下,后一种工作模式才是正途。
 (4)浮点堆栈 X87 FPU是目前最慢的FPU,主要的原因之一就在于X87指令使用一个操作数堆栈。如果没有足够多的寄存器进行计算,你就不得不使用堆栈来存放数据,这会浪费大量的时间来使用FXCH指令(即把正确的数据放到堆栈的顶部)。
 (5)4GB限制 这似乎不是问题,但是,在6年前,主流PC只有4MB内存,而目前的绝大部分PC装备了64MB以上的内存,是以前的16倍,所以,在下一个十年,PC内存突破1GB绝对不会令人惊讶,而且目前的大型服务器已经使用了1GB以上的内存,突破4GB内存的情况很快就会出现。
(6)芯片变大 所有用于提高X86 CPU性能的方法,如寄存器重命名、巨大的缓冲器、乱序执行、分支预测、X86指令转化等等,都使CPU的芯片面积变得更大,也限制了工作频率的进一步提高,而额外集成的这些晶体管都只是为了解决X86指令的问题。

在1964年,IBM发布了其System/x 系列System/360。直到现在,该系列产品仍能够支持64位zSeries架构(2000年首次露面 )。System系列也包括于1970年推出的System/370和1990年推出的System/390。

微型计算机

澳门新濠3559 7

笔记本电脑

大规模集成电路及超大规模集成电路的发展是微型计算机得以产生的前提。通过集触电路技术将计算机的核心部件运算器和控制器集成在一块大规模或放大规模集成电路芯片上,统称为中央处理器(CPU,Central Processing Unit)。中央处理器是微型计算机的核心部件,是微型计算机的心脏。目前微型计算机已广泛应用于办公、学习、娱乐等社会生活的方方面面,是发展最快、应用最为普及的计算机。我们日常使用的台式计算机、笔记本计算机、掌上型计算机等都是微型引算机。

System/360的首个处理器是M65MP(Model 65)。该处理器采用16-32位通用寄存器,支持24位指令集。其最大性能为每秒 750000的加法运算。IBM System/370则采用了Model 155和165处理器,该处理器的计算周期为80-115 nanoseconds(nanosecond 为十亿分之一秒,代表执行一个指令所花费的时间。)

工作站

澳门新濠3559 8

工作站

工作站是一种高档的微型计算机,通常配有高分辨率的大屏幕显尔器及容量很大的内存储器和外部存储器,主要面向专业应用领域,具备强大的数据运算与图形、图像处理能力。工作站主要是为满足工程设计、动画制作、科学研究、软件开发、金融管理、信息服务、模拟仿真等专业领域而设汁开发的同性能微型计算机。
需要指出的是,这里所说的工作站不同于计算机网络系统中的工作站概念,计算机网络系统中的工作站仅是网络中的任何一台普通微型机或终端,只是网络中的任一用户节点。

澳门新濠3559 9

服务器

澳门新濠3559 10

服务器

服务器是指在网络环境下为网上多个用户提供共享信息资源和各种服务的一种高性能计算机,在服务器上需要安装网络操作系统、网络协议和各种网络服务软件。服务器主要为网络用广提供文件、数据库、应用及通信方面的服务。

IBM大型机处理器4381

嵌入式计算机

澳门新濠3559 11

嵌入式计算机

嵌入式计算机是指嵌入到对象体系中,实现对象体系智能化控制的专用计算机系统。嵌人式计算机系统是以应用为中心,以计算机技术为是础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般出以入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等4个部分组成,用于实现对其他设备的控制、监视或管理等功能。例如,我们日常生活中使用的电冰箱、全自动洗衣机、空调、电饭煲、数码产品等都采用嵌入式计算机技术。

370和303x、43xx、308x、3090和937x系列出现重大革新,直到邻近1988年,其处理速度发展到了68 nanoseconds,而且hia 包括了32MB的处理器存储空间。System S/390引入了18种不同的ES/9000处理器——其中八种处理器采用水冷、支持6路多线程和高达1GB内存。该系列处理器发展到了2000年的zSeries系列。现在,IBM已经可以提供45nm制程工艺的z196旗舰级大型机处理器(该处理器拥有14亿个晶体管,主频高达5.2GHz)。

计算机上常用的单位

...

数据单位

计算机中数据单位的是bit(比特)。
在计算机内部,数据都是以二进制的形式存储和运算的。

二进制数据中的一个位(bit)简写为b,音译为比特,是计算机存储数据的最小单位。一个二进制位只能表示0或1两种状态,要表示更多的信息,就要把多个位组合成一个整体,一般以8位二进制组成一个基本单位。

字节:计算机数据处理的最基本单位,主要以字节为单位解释信息。字节(Byte)简记为B,规定一个字节为8位,即1B=8bit。每个字节由8个二进制位组成。一般情况下,一个ASCII码占用一个字节,一个汉字国际码占用两个字节。

字:一个字通常由一个或若干个字节组成。字(Word)是计算机进行数据处理时,一次存取、加工和传送的数据长度。由于字长是计算机一次所能处理信息的实际位数,所以,它决定了计算机数据处理的速度,是衡量计算机性能的一个重要指标,字长越长,性能越好。

数据的换算关系
1Byte=8bit,1KB=1024B,1MB=1024KB,1GB=1024MB。
计算机型号不同,其字长是不同的,常用的字长有8、16、32和64位。一般情况下,IBM PC/XT的字长为8位,80286微机字长为16位,80386/80486微机字长为32位,Pentium系列微机字长为64位。

速度单位

CPU的运算速度使用的是MHz或者是GHz之类的单位。而在网络传输上使用的是bit单位,因此常使用的是Mbit/s。举例:大家常听到的8M/1M网速,如果转换为文件容量的byte时,其实理论上最大传输值为:1MB/s / 125KB/s 的上传或下载速度。

由于单位的使用问题常常会产生一些误解,比如购买一个500G的硬盘,查看存储时发现只有大概466G的空间,这是因为一般硬盘的厂家会使用十进制为单位,500G=500x1000x1000x1000 bit的空间,转换成二进制500G≈466x1024x1024x1024 bit。所以只有大概466G的空间,商家没骗人,至于为什么商家用十进制计算,这与硬盘的容量计算有关,读者有兴趣可以查查。

参考文献

鸟哥的Linux私房菜--基础学习篇
个人计算机词条 (维基百科)
谷歌学术的多篇文章(窗口一关就找不回来了QAQ)
计算机的分类 (百度经验)

文中采用的数据或许有些是过时的了,不过我相信这些能帮我们了解知识,所以也采用了,此外,笔者才疏学浅,能力有限,本文只是我个人的拙见,仅供参考。

编辑:服务器运维 本文来源:本文主要讲述计算机的定义、历史和组成,该设

关键词: