当前位置:
首页 > 教材教辅 > 大学 > 大学计算机pdf/doc/txt格式电子书下载

大学计算机pdf/doc/txt格式电子书下载

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

大学计算机pdf/doc/txt格式电子书下载

书名:大学计算机pdf/doc/txt格式电子书下载

推荐语:

作者:董卫军著

出版社:电子工业出版社

出版时间:2014-03-01

书籍编号:30467745

ISBN:9787121226182

正文语种:中文

字数:178661

版次:1

所属分类:教材教辅-大学

全书内容:

大学计算机pdf/doc/txt格式电子书下载






前言


实证思维、逻辑思维和计算思维是人类认识世界和改造世界的三大思维。计算机的出现为人类认识世界和改造世界提供了一种更加有效的手段,以计算机技术和计算机科学为基础的计算思维已成为人们必须具备的基础性思维。因此,“大学计算机”在内容设计时,不仅要传授、训练和拓展大学生在计算机方面的基础知识和应用能力,更要展现计算思维方式。所以,如何以计算思维为切入点,通过重构“大学计算机”的课程体系和知识结构,促进计算思维能力培养,提升大学生综合素质和创新能力是“大学计算机|”课程改革面临的重要课题。


针对目前“大学计算机”改革的实际需求,依托国家精品课、国家级精品资源共享课“计算机基础”,遵循教育部计算机基础教学指导委员会最新的高等学校计算机基础教育基本要求,构建“以教师为指导,以学生为中心,以专业为基础”的“计算机导论+专业结合后继课程”的大学计算机分类培养课程体系。


本书是国家精品课程“计算机基础”的主教材,也是分类培养课程体系中“文科计算机导论”的配套教材。本书在总结多年教学实践和教学改革经验的基础上,针对文科的学科特点和学生兴趣,从培养计算思维能力入手,采用“理论+提升+实践”的模式,以理解计算思维本质为基础,以知识扩展为提升,以常用软件为实践,做到既促进计算思维能力培养,又避免陷于理论,既适应共性知识需求,又满足个体深层要求,真正实现因材施教,体现大学计算机教学的实效性和针对性,全面提高教学质量。


全书内容共分为9章,从基础理论、实践应用两个层面展开。每章由基本模块和扩展模块两部分组成,基本模块强调对基础知识的理解和掌握,扩展模块则通过内容的深化进一步加深学生对知识的理解。


基础理论层面:包括认识计算机、简单数据的表示、复杂问题的存储与处理、问题求解与程序设计4章。以培养计算思维能力为目的,按照认识问题、存储问题、解决问题的思维过程组织内容,认识和理解计算思维本质,以及通过计算机实现计算思维的基本过程。既将计算思维能力培养过程融于知识体系中,又避免了理论体系的大跨度跳跃。


实践应用层面:包括网络技术、Windows 7管理计算机、日常信息处理、Photoshop图像编辑、Premiere视频处理5章。以理解计算思维为目的,从常用软件入手,强化实践,培养运用计算机解决实际问题的能力。在强调掌握传统办公软件的基础上,引入了文科学生特别感兴趣的图像处理和非线性编辑技术,突出实践,满足实际的应用需求。


本书可作为高等学校“大学计算机”课程的主教材,也可作为全国计算机应用技术证书考试的培训教材或计算机爱好者的自学教材。


本书由多年从事计算机教学的一线教师编写,其中,董卫军编写第1~2章、第4~5章和第9章,索琦编写第3章和第8章,邢为民编写第6~7章。本书由董卫军统稿,由国家级教学名师耿国华教授主审。在成书之际,感谢教学团队成员的帮助,由于水平有限,书中难免有不妥之处,恳请读者指正。


作者

第1章 认识计算机


实证思维、逻辑思维和计算思维是人类认识世界和改造世界的三大思维。计算机的出现为人类认识世界和改造世界提供了一种更加有效的手段,而以计算机技术和计算机科学为基础的计算思维必将深刻影响人类的思维方式。


1.1 计算思维概述


1.1.1 人类认识、改造世界的基本思维


认识世界和改造世界是人类创造历史的两种基本活动。认识世界是为了改造世界,要有效地改造世界,就必须正确地认识世界。而在认识世界和改造世界过程中,思维和思维过程占有重要位置。


1.思维与思维过程


思维是通过一系列比较复杂的操作来实现的。人们在头脑中,运用存储在长时记忆中的知识经验,对外界输入的信息进行分析、综合、比较、抽象和概括的过程就是思维过程(或称为思维操作),思维过程主要包括以下几个环节。


(1)分析与综合


分析是指在头脑中把事物的整体分解为各个部分或各个属性,事物分析往往是从分析事物的特征和属性开始的。综合是指在头脑中把事物的各个部分、各个特征、各种属性通过它们之间的联系结合起来,形成一个整体。综合是思维的重要特征,通过综合能够把握事物及其联系,抓住事物的本质。


(2)比较


比较是在头脑中把事物或现象的个别部分、个别方面或个别特征加以对比,确定它们之间的异同与关系。比较可以在同类事物和现象之间进行,也可以在类型不同但具有某种联系的事物和现象之间进行。当事物或现象之间存在着性质上的异同、数量上的多少、形式上的美丑、质量上的好坏时,常运用比较的方法来认识这些事物和现象。


比较是在分析与综合的基础上进行的。为了比较某些事物,首先要对这些事物进行分析,分解出它们的各个部分、个别属性和各个方面。其次,再把它们相应的部分、相应的属性和相应的方面联系起来加以比较(实际上就是综合)。最后找出并确定事物的相同点和差异点。所以说,比较离不开分析综合,分析综合又是比较的组成部分。


(3)抽象与概括


抽象是在头脑中抽取同类事物或现象的共同的、本质的属性或特征,并舍弃其个别的、非本质特征的思维过程。概括是在头脑中把抽象出来的事物或现象的共同的、本质属性或特征综合起来并推广到同类事物或现象中去的思维过程。通过这种概括,可以认识同类事物的本质特征。


2.三种基本思维


实证思维、逻辑思维、计算思维是人类认识世界和改造世界的三种基本思维。


(1)实证思维


实证思维是指以观察和总结自然规律为特征,用具体的实际证据支持自己的论点。实证思维以物理学科为代表,是认识世界的基础。实证思维结论要符合三点:可以解释以往的实验现象;逻辑上自洽;能够预见新的现象。


(2)逻辑思维


逻辑思维是指人们在认识过程中借助概念、判断、推理等思维形式能动地反映客观现实的理性认识过程,又称为理论思维。只有经过逻辑思维,人们才能达到对具体对象本质规律的把握,进而认识客观世界。逻辑思维以数学学科为代表,是认识的高级阶段。逻辑思维结论要符合以下原则:有作为推理基础的公理集合;有一个可靠和协调的推演系统(推演规则);结论只能从公理集合出发,经过推演系统的合法推理达到结论。


(3)计算思维


计算思维就是运用计算机科学的基础概念,通过约简、嵌入、转化和仿真的方法,把一个看来困难的问题重新阐述成一个知道怎样解的问题。计算思维以计算机学科为代表,是改造世界的有力支撑。计算思维结论要符合以下原则:运用计算机科学的基础概念进行问题求解和系统设计;涵盖了计算机科学的一系列思维活动。


1.1.2 理解计算思维


计算思维代表着一种普遍认识和基本技能,涉及运用计算机科学的基础概念去求解问题、设计系统和理解人类的行为,涵盖了反映计算机科学之广泛性的一系列思维活动。计算思维将像计算机一样,渗入每个人的生活之中,诸如算法和前提条件等计算机专业名词也将成为日常词汇的一部分。所以,计算思维不仅属于计算机专业人员,更是每个人应掌握的基本技能。


计算思维具有以下基本特点。


(1)概念化


计算机科学不是计算机编程,计算机编程仅是实现环节的一个基本组成部分。像计算机科学家那样去思维远非计算机编程,它要求能够在多个层次上抽象思维。


(2)基础技能


基础技能是每个人为了在现代社会中发挥职能所必须掌握的技能。构建于计算机技术基础上的现代社会要求人们必须具备计算思维。而生搬硬套的机械技能意味着机械的重复,不能为创新性需求提供支持。


(3)人的思维


计算思维是建立在计算过程的能力和限制之上的人类求解复杂问题的基本途径,但绝非试图使人类像计算机那样思考。计算方法和模型的使用使得处理那些原本无法由个人独立完成的问题求解和系统设计成为可能,人类就能解决那些计算时代之前不敢尝试的规模问题和复杂问题,就能建造那些其功能仅受制于自身想象力的系统。


(4)本质是抽象和自动化


计算思维吸取了问题解决所采用的一般数学思维方法、复杂系统设计与评估的一般工程思维方法,以及复杂性、智能、心理、人类行为的理解等一般科学思维方法。与数学和物理科学相比,计算思维中的抽象显得更为丰富,也更为复杂。数学抽象的最大特点是抛开现实事物的物理、化学和生物学等特性,而仅保留其量的关系和空间的形式。而计算思维中的抽象不仅如此,计算思维中的抽象完全超越物理的时空观,并完全用符号来表示,其中,数字抽象只是一类特例。


计算机科学在本质上源自数学思维和工程思维,计算设备的空间限制(计算机的存储空间有限)和时间限制(计算机的运算速度有限)使得计算机科学家必须计算性地思考,不能只是数学性地思考。


1.1.3 现代计算工具的产生与发展


在人类发展的历史长河中,人们一直在研究高效的计算工具来满足实际的计算需求。因此,计算和计算工具息息相关,相互促进。20世纪以来,电子技术与数学的充分发展,电子技术的进步,为现代计算机提供了物质基础,数学的发展又为设计及研制新型计算机提供了理论依据。人们对计算工具的研究进入了一个新的阶段。


1.阿塔纳索夫-贝利计算机


1847年,计算机先驱、英国数学家Charles Babbages开始设计机械式差分机,总体设计耗时2年,这台机器可以完成31位精度的运算并将结果打印到纸上,因此被普遍认为是世界上第一台机械式计算机。


20世纪30年代,保加利亚裔的阿塔纳索夫在美国爱荷华州立大学物理系任副教授,面对求解线性偏微分方程组的繁杂计算,从1935年开始探索运用数字电子技术进行计算工作。经过反复研究试验,他和他的研究生助手克利福德·贝利终于在1939年造出一台完整的样机,证明了他们的概念正确并且可以实现。人们把这台样机称为阿塔纳索夫-贝利计算机(Atanasoff-Berry Computer,ABC)。


阿塔纳索夫-贝利计算机是电子与电器的结合,电路系统装有300个电子真空管,用于执行数字计算与逻辑运算,机器采用二进制计数方法,使用电容器进行数值存储,数据输入采用打孔读卡方法。可以看出,阿塔纳索夫-贝利计算机已经包含了现代计算机中4个最重要的基本概念,从这个角度来说,它具备了现代电子计算机的基本特征。客观地说,阿塔纳索夫-贝利计算机正好处于从模拟计算向数字计算过渡的阶段。


2.埃尼阿克计算机


1946年,美国宾夕法尼亚大学研制成功了专门用于火炮弹道计算的大型电子数字积分计算机“埃尼阿克”(ENIAC)。埃尼阿克完全采用电子线路执行算术运算、逻辑运算和信息存储,运算速度比继电器计算机快1000倍。通常说到世界公认的第一台电子数字计算机时,大多数人都认为是“埃尼阿克”。事实上,根据1973年美国法院的裁定,最早的电子数字计算机是阿塔纳索夫于1939年制造的阿塔纳索夫-贝利计算机。之所以会有这样的误会,是因为“埃尼阿克”研究小组中的一个叫莫克利的人于1941年剽窃了阿塔纳索夫的研究成果,并在1946年申请了专利,美国法院于1973年裁定该专利无效。


虽然“埃尼阿克”的产生具有划时代的意义,但其不能存储程序,需要用线路连接的方法来编排程序,每次解题时的准备时间大大超过实际计算时间。


3.冯·诺依曼体系结构


20世纪30年代中期,美籍匈牙利裔科学家冯·诺依曼提出,采用二进制作为数字计算机的数制基础。同时,他还提出应预先编制计算程序,然后由计算机按照程序进行数值计算。1945年,他又提出在数字计算机的存储器中存放程序的概念,这些所有现代电子计算机共同遵守的基本规则被称为“冯·诺依曼体系结构”,按照这一规则建造的计算机就是存储程序计算机,又称为通用计算机。


(1)基本原理


冯·诺依曼体系结构的基本内容如下。


① 五大功能部件


计算机由运算器、存储器、控制器和输入设备、输出设备五大部件组成。早期的冯·诺依曼体系结构以运算器为核心,输入/输出设备与存储器的数据传送要通过运算器,而现在则以存储器为中心。


② 采用二进制


指令和数据都用二进制代码表示,以同等地位存放于存储器内,并可按地址寻访。


③ 存储程序原理


存储程序原理是将程序像数据一样存储到计算机内部存储器中的一种设计原理。程序存入存储器后,计算机便可自动地从一条指令转到执行另一条指令。


首先:把程序和数据送入内存。内存划分为很多存储单元,每个存储单元都有地址编号,而且把内存分为若干个区域,如有专门存放程序的程序区和专门存放数据的数据区。


其次:从第一条指令开始执行程序。一般情况下指令按存放地址号,由小到大依次执行,遇到条件转移指令时改变执行的顺序。每条指令执行都要经过如下3个步骤。


● 取指:把指令从内存送往译码器。


● 分析:译码器将指令分解成操作码和操作数,产生相应控制信号送往各电器部件。


● 执行:控制信号控制电器部件,完成相应的操作。


从早期的EDSAC到当前最先进的通用计算机,采用的都是冯·诺依曼体系结构。


(2)通用计算机的基本组成


现代计算机以存储器为中心,如图1.1所示。


图1.1中各部件的功能如下。


① 运算器:用来完成算术运算和逻辑运算,并将中间运算结果暂存在运算器内。


② 存储器:用来存放数据和程序。

大学计算机pdf/doc/txt格式电子书下载

图1.1 现代计算机组成

③ 控制器:用来控制、指挥程序和数据的输入、运行及处理运算结果。


④ 输入设备:将人们熟悉的信息形式转换为机器能识别的信息形式。


⑤ 输出设备:将机器运算结果转换为人们熟悉的信息形式。


计算机的5大部件在控制器的统一指挥下,有条不紊地自动工作。由于运算器和控制器在逻辑关系和电路结构上联系紧密,尤其是在大规模集成电路出现后,这两大部件往往制作在同一芯片上,因此,通常将它们合起来,统称为中央处理器(Central Processing Unit,CPU)。存储器分为主存储器和辅助存储器。主存可直接与CPU交换信息,CPU与内存合起来称为主机。把输入设备与输出设备统称为I/O设备,I/O设备和外存统称为外部设备,简称为外设。因此,可认为现代计算机由两大部分组成:主机和外设。


4.现代计算机的发展


英国剑桥大学数学实验室在1949年研制成功基于存储程序式通用电子计算机方案(该方案由冯·诺依曼领导的设计小组在1945年制定)的现代计算机——电子离散时序自动计算机(EDSAC)。至此,电子计算机开始进入现代计算机的发展时期。计算机器件从电子管到晶体管,再从分立元件到集成电路乃至微处理器,促使计算机的发展出现了三次飞跃。


① 电子管计算机


在电子管计算机时期(1946—1959年),计算机主要用于科学计算,主存储器是决定计算机技术面貌的主要因素。当时,主存储器有汞延迟线存储器、阴极射线管静电存储器,通常按此对计算机进行分类。


② 晶体管计算机


晶体管计算机时期(1959—1964年),主存储器均采用磁芯存储器,磁鼓和磁盘开始作为主要的辅助存储器。不仅科学计算用计算机继续发展,而且中、小型计算机,特别是廉价的小型数据处理用计算机开始大量生产。


③ 集成电路计算机


1964年以后,在集成电路计算机发展的同时,计算机也进入了产品系列化的发展时期。半导体存储器逐步取代了磁芯存储器的主存储器地位,磁盘成了不可缺少的辅助存储器,并且开始普遍采用虚拟存储技术。随着各种半导体只读存储器和可改写只读存储器的迅速发展,以及微程序技术的发展和应用,计算机系统中开始出现固件子系统。


④ 大规模集成电路计算机


20世纪70年代以后,计算机用集成电路的集成度迅速从中小规模发展到大规模、超大规模的水平,微处理器和微型计算机应运而生,各类计算机的性能迅速提高。进入集成电路计算机发展时期以后,在计算机中形成了相当规模的软件子系统,高级语言的种类进一步增加,操作系统日趋完善,具备批量处理、分时处理、实时处理等多种功能。数据库管理系统、通信处理程序、网络软件等也不断增添到软件子系统中。


5.现代计算机的特点


现代计算机具有以下主要特点。


① 自动执行


计算机在程序控制下能够自动、连续地高速运算。一旦输入编制好的程序,启动计算机后,就能自动地执行下去,直至完成任务,整个过程无须人工干预。


② 运算速度快


计算机能以极快的速度进行计算。现在的微型计算机每秒可执行几百亿条指令,而巨型机则达到每秒几亿亿次。随着计算机技术的发展,计算机的运算速度还在提高。


③ 运算精度高


电子计算机具有以往计算机无法比拟的计算精度,目前已达到小数点后上亿位的精度。


④ 具有记忆和逻辑判断能力


计算机借助逻辑运算可以进行逻辑判断,并根据判断结果自动确定下一步该做什么。计算机的存储系统由内存和外存组成,具有存储大量信息的能力,现代计算机的内存容量已达几万兆字节,而外存容量也很惊人。


⑤ 可靠性高


随着微电子技术和计算机技术的发展,现代电子计算机连续无故障运行时间可达到几十万小时以上,具有极高的可靠性。


另外,只要执行不同的程序,计算机就可以解决不同的问题、应用于不同的领域,因而具有很强的稳定性和通用性。


20世纪中期以来,计算机一直处于高速发展时期,计算机种类也不断分化,计算机的分类有多种方法。按其内部逻辑结构进行分类,可分为单处理机与多处理机(并行机)、16位机、32位机和64位计算机等。根据计算机的演变过程来分,通常把计算机分为5大类:超级计算机、大型机、中小型机、工作站、微型机。


6.计算思维的计算机实现


计算思维是可实现的,计算机的引入使得计算思维的深度和广度均发生了重大变化。不仅极大地提高了计算思维实现的效率,而且将计算机思维扩展到前所未有的领域。也就是说,计算思维的对象已不再局限于现存的客观事物,可以是人们想象或者臆造的任何对象,虚拟现实就是其中的一种典型的形式。下面介绍常见问题的计算思维计算机实现。


(1)简单数据和问题的处理


简单数据和问题与人们的日常工作、生活息息相关。在计算机没有产生之前,人们一直寻求好的解决方法,但未曾有质的变化。而计算机的产生给人们解决问题提供了一种新的手段,人们发现从计算思维角度通过计算机解决问题变得简单而高效。图1.2描述了简单数据和问题的计算机处理过程。

大学计算机pdf/doc/txt格式电子书下载

图1.2 简单数据和问题的计算机处理过程

(2)复杂问题的处理


对于复杂问题而言,问题的规模和复杂程度明显增加。这时,不仅要考虑问题的解决,而且必须是在当前计算机软件、硬件技术限制下能够高效解决。这就需要使用更为复杂的数据结构、算法以及先进的程序设计思想来实现,图1.3描述了复杂问题的计算机处理过程。

大学计算机pdf/doc/txt格式电子书下载

图1.3 复杂问题的计算机处理过程

(3)规模数据的高效管理


除了复杂问题之外,在实际中还有一类和日常工作、生活密切相关的问题,那就是大量数据的管理与利用,数据唯有被利用才会产生价值。而传统的复杂问题处理方式无法实现对规模数据的高效管理,对于规模数据管理需要新的技术予以解决,图1.4描述了规模问题的计算机处理过程。

大学计算机pdf/doc/txt格式电子书下载

图1.4 规模问题的计算机处理过程

1.2 微型计算机硬件组成


一个完整的计算机系统由硬件系统及软件系统两大部分构成。其中,计算机硬件是计算机系统中由电子、机械和光电元件组成的各种计算机部件和设备的总称,是计算机完成各项工作的物质基础。而计算机软件是指计算机所需的各种程序及有关资料,它是计算机的灵魂。计算机系统基本组成如图1.5所示。

大学计算机pdf/doc/txt格式电子书下载

图1.5 计算机系统基本组成

1.2.1 硬件概述


硬件是计算机硬件的简称,硬件具有原子特性,是计算机存在的物质基础。


1.物理配件


在逻辑上,一个完整的计算机硬件系统由5部分组成。5大部件在物理上则包含主机箱、电源、主板、CPU、内存、硬盘、光驱、显卡、声卡、网卡、风扇,显示器、鼠标、键盘、打印机、扫描仪、音箱、摄像头、麦克风等配件。


2.总线


在PC中,CPU、存储器和I/O设备之间是采用总线连接的,总线是PC中数据传输或交换的通道,目前的总线宽度正从32位向64位过渡。通常用频率来衡量总线传输数据的速度,单位为Hz。根据连接的部件不同,总线可分为内部总线、系统总线和外部总线。内部总线是同一部件内部连接的总线;系统总线是计算机内部不同部件之间连接的总线;有时也会把主机和外部设备之间连接的总线称为外部总线。根据功能的不同,系统总线又可以分为三种:数据总线(Data Bus,DB)、地址总线(Address Bus,AB)和控制总线(Control Bus,CB),如图1.6所示。

大学计算机pdf/doc/txt格式电子书下载

图1.6 微型计算机总线结构图

数据总线负责传送数据信息,它既允许数据读入CPU又支持从CPU读出数据;而地址总线则用来识别内存位置或I/O设备的端口,是将CPU连接到内存及I/O设备的线路组,通过它来传输数据地址;控制总线传递控制信号,实现对数据线和地址线的访问控制。


1.2.2 主机箱与主板


1.主机箱


主机箱为PC的各种部件提供安装支架(前面板上提供了硬盘、光驱的安装支架,后面板主要提供电源的安装支架)。主机箱内部构造如图1.7所示。


2.主板


主板又称主机板、系统板或母板。它安装在主机箱内,是微机最基本的也是最重要的部件之一。主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键盘和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件,如图1.8所示。


当微机工作时,由输入设备输入数据,由CPU来完成大量的数据运算,再由主板负责组织输送到各个设备,最后经输出设备输出。

大学计算机pdf/doc/txt格式电子书下载

图1.7 主机箱内部构造

大学计算机pdf/doc/txt格式电子书下载

图1.8 华硕P5Q主板

3.选购主板的原则


主板对计算机的性能影响很重大,所以,选择主板应从以下几个方面考虑:


(1)工作稳定,兼容性好;


(2)功能完善,扩充力强;


(3)使用方便,可以在BIOS中对尽量多的参数进行调整;


(4)厂商有更新及时、内容丰富的网站,维修方便快捷;


(5)价格相对便宜,即性价比高。


1.2.3 中央处理器


CPU(Central Processing Unit)中文名称为中央处理器或中央处理单元,它是计算机系统的核心部件。CPU性能的高低直接影响着微机的性能,它负责微机系统中数值运算、逻辑判断、控制分析等核心工作。Intel公司生产的酷睿i7 CPU的外观如图1.9所示。


1.基本结构


CPU的内部结构可以分为运算部件、控制部件和寄存器部件三大部分,三个部分相互协调。8086 CPU的内部结构示意图如图1.10所示。

大学计算机pdf/doc/txt格式电子书下载

图1.9 Intel公司生产的酷睿i7 CPU

大学计算机pdf/doc/txt格式电子书下载

图1.10 8086 CPU的内部结构示意图

(1)运算部件


运算部件可以执行定点或浮点的算术运算操作、移位操作及逻辑操作,也可执行地址的运算和转换。


(2)控制部件


控制部件主要负责对指令译码,并且发出为完成每条指令所要执行的各个操作的控制信号。其结构有两种:一种是以微存储为核心的微程序控制方式;另一种是以逻辑硬布线结构为主的控制方式。


(3)寄存器部件


寄存器部件包括通用寄存器、专用寄存器和控制寄存器。有时,中央处理器中还有一些缓存,用来暂时存放一些数据指令。目前市场上的中高端中央处理器都有2 MB左右的二级缓存。


2.工作过程


CPU的工作时遵守存储程序原理,可分为取指令、分析指令、执行指令三个阶段。CPU通过周而复始地完成取指令、分析指令、执行指令这一过程,实现了自动控制过程。为了使三个阶段按时发生,还需要一个时钟发生器来调节CPU的每一个动作,它发出调整CPU步伐的脉冲,时钟发生器每秒钟发出的脉冲数越多,CPU的运行速度就越快。


3.CPU的主要技术


为了提高运算速度,CPU中采用了很多新技术。


(1)多核技术


多核是指在一枚处理器中集成两个或多个完整的计算内核。多核技术源于仅靠提高单核芯片的速度会产生过多热量,且无法带来明显的性能改善。单芯片多处理器通过在一个芯片上集成多个微处理器核心来提高程序的并行性。每个微处理器核心实质上都是一个相对简单的单线程微处理器或比较简单的多线程微处理器,这样多个微处理器核心就可以并行地执行程序代码,因而具有较高的线程级并行性。例如,酷睿i7 为3.5GHz主频,4核8线程的CPU;AMD FX-8150为3.6GHz主频,8核8线程的CPU。


由于CMP(单芯片多处理器)采用了相对简单的微处理器作为处理器核心,使得CMP具有高主频、设计和验证周期短、控制逻辑简单、扩展性好、易于实现、功耗低、通信延迟低等优点。目前,单芯片多处理器已经成为处理器体系结构发展的一个重要趋势。图1.11所示为Intel公司的双核的Core Duo T2000系列架构图。

大学计算机pdf/doc/txt格式电子书下载

图1.11 双核Core Duo T2000系列架构图

(2)多CPU技术


多核处理器就是在一块CPU基板上集成多个处理器核心,并通过并行总线将各处理器核心连接起来共享,诸如高速缓冲存储器(Cache)等其他硬件。而对于多CPU而言,其是真正意义上多双核心的,不仅处理器核心有多个,其他诸

....

本站仅展示书籍部分内容

如有任何咨询

请加微信10090337咨询

本站仅展示书籍部分内容
如有任何咨询

请加微信10090337咨询

再显示