计算机英语 第三版 姜同强 第1 2 章翻译(精)

上传人:我** 文档编号:114638548 上传时间:2019-11-12 格式:DOCX 页数:17 大小:30.67KB
返回 下载 相关 举报
计算机英语 第三版 姜同强 第1 2 章翻译(精)_第1页
第1页 / 共17页
计算机英语 第三版 姜同强 第1 2 章翻译(精)_第2页
第2页 / 共17页
计算机英语 第三版 姜同强 第1 2 章翻译(精)_第3页
第3页 / 共17页
计算机英语 第三版 姜同强 第1 2 章翻译(精)_第4页
第4页 / 共17页
计算机英语 第三版 姜同强 第1 2 章翻译(精)_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《计算机英语 第三版 姜同强 第1 2 章翻译(精)》由会员分享,可在线阅读,更多相关《计算机英语 第三版 姜同强 第1 2 章翻译(精)(17页珍藏版)》请在金锄头文库上搜索。

1、第1 章 计算机系统概述数字计算机也称为电子计算机或计算机它无处不在很难发现有哪个领域没有使用计算机在本章中我们将介绍数字计算机、数据类型、计算机的发展和计算机分类,1 . 1 数字计算机 数字计算机是处理各种计算任务的数字系统。“数字”的意思是计算机中的信息可由具有部分离散值的变量来表示,这些离散值的内部处理是由具有部分离散状态的部件完成的例如十进制数字O , l , 2 , 9 即提供了10 个离散值。第一台电子数字计算机产生于20 世纪40年代末,它主要用于数值计算,那时的离散元素即为数字为了进行数值计算而产生了数字计算机实际上如果只使用两种状态数字计算机的性能将更可靠。因为部件的物理约

2、束和人们的逻辑处理需要所以数字计算机使用具有两种值的离散数据这种数据称为二进制。数字计算机使用只有数字O 和l 的二进制数据系统一个二进制数字称作位在数字计算机中用一组二进制表示信息。应用各种编码技术一组二进制数字不但可以表示二进制数据,而且还可以表示其他离散符号如十进制数字或字母表中的字母例如ASCII是用7 位二进制数字表示一个字符。通过合理使用二进制组合和各种编码技术可产生用于完成各种类型计算的一系列指令。与基数为10 的十进制数相比二进制数的基数为2 使用了数字O 和1 与一个二进制数等值的十进制数可以扩展为包含更多位的二进制数计算机系统是由硬件系统和软件系统组成的,硬件系统由看得见、

3、摸得着的物理设备构成如磁盘和屏幕。软件系统是管理计算机的无形“控制”,是运行在计算机中的所有程序,程序是指令的集台,它告诉硬件应该做什么,通常将计算机硬件分为3 个主要部分:输入和输出设备(I/O 设备)、中央处理器(CPU)和存储器。在第2 章中对硬件部分进行详细介绍软件可以按其用途分类。应用软件是为诸如会计、娱乐和工程领域之类的处理任务而设计的,如果玩过计算机游戏或用字处理软件输入入过文件内容则用户已经具有使用应用软件的体验。另一方面系统软件控制计算机系统,系统软件不仅包括专业人员用于创建应用软件的复杂程序而且还包括用于启动计算机和提供给其他程序使用的管理程序这部分内容将在第2 章和第6

4、章中详细介绍,1 . 2 数据类型数字计算机中的二进制信息存储在存储器或处理器的寄存器中。寄存器的内容为数据或控制信息。控制信息为一位或多位用于表明控制信号的顺序这些信号用于处理其他寄存器的数据数据是数字和其他二进制代码信息通过处理这些数据得到所需的计算结果下面介绍在数字计算机最常用的数据类型和各种数据类型在计算机的寄存器中如何以二进制代码的形式表示数字计算机寄存器中的数据可分类如下;数值数据常用来表示整数n位无符号整数其值的表示范围为O -l ;n位带符号整数其值的表示范围为- -1。这两种格式的数据可以用于算术运算。有些数值数据不能表示为整数。这些数值在计算机中用浮点格式表示典型的如小数部

5、分。计算机中有专用于浮点数的寄存器和指令。布尔值TRUE 和FALSE 经常被被使用这使它们有自己的数据类型一一布尔型和汇编语言指令常用0 值表示FALSE 用非0 值表示TRUE 。布尔汇编语言指令可以对布尔数据执行逻辑操作。与逻辑指令每位都产生操作结果不同,布尔指令只产生一个结果。下面举例来说明它们的不同,若A=0000 0010 , B =0000 0001,则二进制数据的逻辑与运算的给果为0000 0000;然而,如果它们是布尔值,因为它们均为非O ,所以A 和B 均为TRUE ,对它们进行布尔与运算给果为TRUE ,用非O 值表示。计算机也可处理字符型数据。字符型数据用ASCII、E

6、BCDIC 、UNICODE或其他字符编码标准编码后的二进制数据进行存储。计算机能将若干字符连成串,用一些字符代替其他字符或另行处理字符串,而不是用算术方法或逻辑方法处理字符。有些汇编语言指令集中包含了直接处理字符数据的指令,而另一些汇编语言指令集中则运用其他指令构成例程来达到相同的结果。1.3 计算机的发展第一台大型电子计算机是电子数字模拟计算机(ENIAC),它诞生于1946 年从此计算机经历了4 个发展年代或阶段。每一年代的特点是:与上一年代相比,体积更小,费用更低。1 第一代(1944-1958)这是最早的计算机,许多抽入和输出介质采用穿孔卡和磁带,尽管一合计算机只有一个使用磁鼓的主存

7、,但主存几乎全部是由几百个电子管构成。因为电子管易坏,所以计算机可靠性差。与现代的微型计算机相比,它们速度慢、会产生很高的温度,并且体积非常大,它们一次只能运行一个程序。2 第二代(1959-1963) 在20 世纪60 年代初期,多数计算机采用了晶体管和比电子管小得多的其他固态器件。磁芯看起来像由带电的导线所串起来的非常小的金属垫圈,它最广泛地运用于主存。存储设备采用可移动磁盘组件,它是由公共轴将多个磁盘连接在一起而形成的。第二代计算机比第一代计算机体积更小性能更可靠,速度更快3 第三代(1964-1970 ) 第三代计算机用集成电路代替了传统的晶体管电路集成电路是一个完整的电子电路它在一个

8、小硅芯片上集成了许多晶体管和其他电子元件。由于各个元件不需要在计算机系统板上用线路直接连接所以集成电路成本低用于第二代数据存储的磁盘使用得更广泛计算机开始支持多道程序设计(同时处理多个程序)和分时技术(多个用户同时使用相同的计算机)小型计算机在20 世纪70 年代初期被广泛使用并占领了部分大型计算机市场。以前需要由大型计算机处理的任务现在都可由小型计算机完成。4 第四代(1971一至今)大规模集成电路和超大规模集成电路得到发展它们是成千上万个晶体管集成在一个微小芯片上1971 年加Intel公司的Ted Hoff发明了微处理器它是将CPU 的全部组成部分,包括存储器、逻辑电路和控制电路集成到一

9、个芯片上。微处理器和超大规模集成电路技术使计算机在体积大小、外观、价格、可用性和性能方面得到根本改变并且它们开创了小型化的时代计算机向着越来越小的方向发展在此期间计算机主存的性能得到提高而其价格不断降低这些都直接影响着软件的类型和可用性, 软件应用像文字处理、电子表格、数据库管理程序、绘图程序及桌面印刷等进入商业市场,使更多的人去使用计算机,1 . 4 计算机分类计算机通常分为4 大类:微型计算机、小型计算机、大型计算机和巨型计算机。因为计算机速度和存储容量变化非常快所以很难给出每类计算机的精确定义。下述定义将说明每类计算机的特点1微型计算机微型计算机也称为个人计算机它是一种适合于在办公桌或桌

10、面上使用的计算机并且便于携带。微机既可用作独立计算机又可通过连接形成网络如局域网局域网就是将一个办公室或一个建筑物内的一组个人计算机和外部设备用特殊电缆连接起来2 .小型计算机小型计算机设计成可同时支持多个分时终端与微机相比小型计算机操作速度快并且价格高。通常一台小型计算机能充分满足一个部门或一个小事务的日常计算需要其他小型计算机专用于特殊应用例如小型机能控制工厂中的流水线、能记录科学实验室中的数据或帮助编程人员为其他计算机开发程序。3 .大型计算机大型计算机比小型计算机体积更大、速度更快、价格更高它们提供给银行、保险公司、大型团体和政府组织使用。大型计算机可同时服务于几百个用户它适用于解决大

11、量数字计算问题或很多人同时共享最大信息4 巨型计算机巨型计算机最初在20 世纪70 年代产生它们是速度最快和性能最高的计算机,其价格在几十万美元到几亿美元之间它们要安装在具有特殊空调的房间中这些计算机通常用于科学研究,其应用领域包括世界范围内的天气预报技气象分析、石油勘探、航天飞机设计、核武器系列评估和数学研究与微型计算机一般只有一个中央处理器不同大型计算机有几百到几千个处理器,并且每秒能完成大最的计算第2 章 计算机系统的组成原理本章主要介绍基本计算机系统的组成,包括计算机组成简介、系统总线、CPU组成、存储器子系统组成和输入/输出(I/O)子系统组成。2.1 计算机组成简介计算机系统有硬件

12、系统和软件系统组成。计算机硬件系统通常被分为3个主要部分或子系统:CPU存储子系统和I/O子系统,如图2-1所示。,CPU 提供许多操作和控制计算机的功能存储子系统用于存储被CPU 执行的程序及其数据I/O子系统可使CPU 和输入/输出设备(比如个人计算机的键盘和显示器等)交互计算机的所有部件都通过总线相连我们首先介绍系统总线2 .2 系统总线物理上总线就是一束金属线它们被用于连接计算机系统的各个部件从一个部件向其他部件发送信息时,源部件输出数据到总线,目的部件从总线输入相应的数据随着计算机系统复杂性的增加,使用总线比各个设备直接相连更加有效使用总线比大量的直接连接需要更小的电路板空间和电力,

13、组成CPU 的芯片或芯片组则需要更少的引脚,1地址总线在图中有3 种系统总线图中最上面的总线是地址总线当CPU 从存储器中读写数据或指令时,它必须指定CPU 要访间的存储单元的地址CPU 输出地址到地址总线,存储器从地址总线输入地址并用此地址存取正确的存储单元每一个I/O设备,比如键盘、显示器或磁盘驱动器都有一个惟一地址当访问一个I/O 设备时,CPU 输出I/O设备的地址到地址总线每一个设备都可读取地址并判定是否是CPU所需要的设备与其他总线不同,地址总线总是从CPU 接收数据,而CPU从不读取地址总线2 数据总线数据通过数据总线进行传输当CPU 从存储器中读取数据时,它首先输出该存储器的地

14、址到地址总线,然后存储器将数据输出到数据总线,CPU 可以从数据总线读取数据。当向存储器写数据时,CPU 首先输出地址到地址总线,然后输出数据到教据总线这样存储器就可以正确地读取数据并存放在正确的位置I/O设备读取数据和写数据的过程是相似的3 控制总线控制总线与其他两种总线不同地址总线由n 条线组成,以组合传输一个n位的地址值与此相似,数据总线的线路也是协同工作以传输单个多位的值与此不同,控制总线由独立的控制信号组成这些控制信号指示数据是否读入CPU 或从CPU 写出,控制CPU 是访问存储器还是I/O设备,判断存储器或I/O设备是否准备好传输数据尽管这种总线确实是由单向信号组成的,但大多数信

15、号是CPU输出到存储器和I/O子系统,少数是由这些子系统输出到CPU . 系统可以具有总线型的层次结构例如,用地址总线、数据总线和控制总线可以访问存储器和I/O控制器反之,I/O控制器可以使用第二总线(通常被称为I/O总线或局部总线)访间所有I/O设备在个人计算机中比较常见的一个局部总线是PCI 总线2 . 3 CPU 组成在计算机中用于完成数据处理的部件称为中央处理器,简称CPU在微型计算机中常称为微处理器CPU主要由3 部分组成,如图2 一2 所示1.寄存器组寄存器组存储指令执行过程的中间数据顾名思义,寄存器组包括一组寄存器和一个总线或其他的通信设备系统地址总线和数据总线与CPU 的这个部件交互寄存器组还包括其他不被程序员直接访间的寄存器相对简单的CPU 包含地址寄存器,临时存储寄存器和其他不是指令系统结构组成部分的寄存器2 ALU 算术逻辑单元(ALU )提供大多数的算术和逻辑操作,比如“加或“与操作它从CPU 的寄存器组中接收操作数并将结果返回到寄存器组中由于ALU 必须

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号