欢迎来到天天文库
浏览记录
ID:20867938
大小:30.66 KB
页数:17页
时间:2018-10-17
《计算机英语 第三版 姜同强 第1 2 章翻译》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1章计算机系统概述数字计算机也称为电子计算机或计算机.它无处不在.很难发现有哪个领域没有使用计算机.在本章中.我们将介绍数字计算机、数据类型、计算机的发展和计算机分类,1.1数字计算机 数字计算机是处理各种计算任务的数字系统。“数字”的意思是计算机中的信息可由具有部分离散值的变量来表示,这些离散值的内部处理是由具有部分离散状态的部件完成的.例如.十进制数字O,l,2,…9.即提供了10个离散值。第一台
2、电子数字计算机产生于20世纪40年代末,它主要用于数值计算,那时的离散元素即为数字.为了进行数值计算而产生了数字计算机.实际上.如果只使用两种状态.数字计算机的性能将更可靠。因为部件的物理约束和人们的逻辑处理需要.所以数字计算机使用具有两种值的离散数据.这种数据称为二进制。数字计算机使用只有数字O和l的二进制数据系统.一个二进制数字称作位.在数字计算机中用一组二进制表示信息。应用各种编码技术.一组二进制数字不但可以表示二进制数据,而且还可以表示其他离散符号.如十进制数字或字母表中的字母.例如ASCII是用7位二进制数字表示一个字符。通过合理使用二进制组
3、合和各种编码技术.可产生用于完成各种类型计算的一系列指令。与基数为10的十进制数相比.二进制数的基数为2.使用了数字O和1.与一个二进制数等值的十进制数可以扩展为包含更多位的二进制数.计算机系统是由硬件系统和软件系统组成的,硬件系统由看得见、摸得着的物理设备构成.如磁盘和屏幕。软件系统是管理计算机的无形“控制”,是运行在计算机中的所有程序,程序是指令的集台,它告诉硬件应该做什么,通常将计算机硬件分为3个主要部分:输入和输出设备(I/O设备)、中央处理器(CPU)和存储器。在第2章中对硬件部分进行详细介绍.软件可以按其用途分类。应用软件是为诸如会计、娱乐
4、和工程领域之类的处理任务而设计的,如果玩过计算机游戏或用字处理软件输入入过文件内容.则用户已经具有使用应用软件的体验。另一方面.系统软件控制计算机系统,系统软件不仅包括专业人员用于创建应用软件的复杂程序.而且还包括用于启动计算机和提供给其他程序使用的管理程序.这部分内容将在第2章和第6章中详细介绍,1.2数据类型数字计算机中的二进制信息存储在存储器或处理器的寄存器中。寄存器的内容为数据或控制信息。控制信息为一位或多位.用于表明控制信号的顺序.这些信号用于处理其他寄存器的数据.数据是数字和其他二进制代码信息.通过处理这些数据得到所需的计算结果.下面介绍在
5、数字计算机最常用的数据类型和各种数据类型在计算机的寄存器中如何以二进制代码的形式表示.数字计算机寄存器中的数据可分类如下;.数值数据常用来表示整数.n位无符号整数.其值的表示范围为O~ -l;n位带符号整数.其值的表示范围为-~-1。这两种格式的数据可以用于算术运算。有些数值数据不能表示为整数。这些数值在计算机中用浮点格式表示.典型的如小数部分。计算机中有专用于浮点数的寄存器和指令。.布尔值TRUE和FALSE经常被被使用.这使它们有自己的数据类型一一布尔型和汇编语言指令.常用0值表示FALSE.用非0值表示TRUE。布尔汇编语言指令可以对布尔数据执行
6、逻辑操作。与逻辑指令每位都产生操作结果不同,布尔指令只产生一个结果。下面举例来说明它们的不同,若A=00000010,B=00000001,则二进制数据的逻辑与运算的给果为00000000;然而,如果它们是布尔值,因为它们均为非O,所以A和B均为TRUE,对它们进行布尔与运算给果为TRUE,用非O值表示。.计算机也可处理字符型数据。字符型数据用ASCII、EBCDIC、UNICODE或其他字符编码标准编码后的二进制数据进行存储。计算机能将若干字符连成串,用一些字符代替其他字符或另行处理字符串,而不是用算术方法或逻辑方法处理字符。有些汇编语言指令集中包含
7、了直接处理字符数据的指令,而另一些汇编语言指令集中则运用其他指令构成例程来达到相同的结果。1.3 计算机的发展第一台大型电子计算机是电子数字模拟计算机(ENIAC),它诞生于1946年.从此计算机经历了4个发展年代或阶段。每一年代的特点是:与上一年代相比,体积更小,费用更低。1.第一代(1944-1958)这是最早的计算机,许多抽入和输出介质采用穿孔卡和磁带,尽管一合计算机只有一个使用磁鼓的主存,但主存几乎全部是由几百个电子管构成。因为电子管易坏,所以计算机可靠性差。与现代的微型计算机相比,它们速度慢、会产生很高的温度,并且体积非常大,它们一次只能运行
8、一个程序。2.第二代(1959-1963)在20世纪60年代初期,多数计算机采用了晶体管和比电
此文档下载收益归作者所有