新编计算机应用基础 第1章计算机基础知识课件.ppt
《新编计算机应用基础 第1章计算机基础知识课件.ppt》由会员分享,可在线阅读,更多相关《新编计算机应用基础 第1章计算机基础知识课件.ppt(181页珍藏版)》请在三一办公上搜索。
1、第1章 计算机基础知识,1.1 计算机概述1.2 计算机中常用的数制1.3 计算机中的数据与编码 1.4 微型计算机的指令1.5 计算机系统的组成与应用1.6 计算机的安全与病毒 1.7 多媒体技术,1.3 计算机概述,1.1.1 计算机的概念 计算机是一种按程序控制自动进行信息加工处理的通用工具。它的处理对象和结果都是信息。单从这点来看,计算机与人的大脑有某些相似之处。因为人的大脑和五官也是信息采集、识别、转换、存储、处理的器官,所以人们常把计算机称为电脑。,计算机自动工作的基础在于存储程序方式,其通用性的基础在于利用计算机进行信息处理的共性方法。随着信息时代的到来,信息高速公路的兴起,全球
2、信息化进入了一个全新的发展时期。人们越来越认识到计算机强大的信息处理功能,从而使之成为信息产业的基础和支柱。人们在物质需求不断得到满足的同时,对各种信息的需求也将日益增强,计算机终将成为人们生活中必不可少的工具。,1.1.2 计算机的发展阶段 1计算机的诞生与发展 1)计算机的诞生 20世纪40年代中期,正值第二次世界大战进入激烈的决战时期,在新式武器的研究中日益复杂的数字运算问题需要迅速、准确的解决。由于手摇或电动式机械计算机、微分分析仪等计算工具已远远不能满足要求。,人类第一台电子计算机由于采用了电子管和电子线路,大大提高了运算速度,每秒完成加法运算达5000次,但它的主要缺陷是不能存储程
3、序。2)计算机的发展阶段 从人类第一台电子计算机的诞生到现在已半个多世纪,但它的发展之快,种类之多,用途之广,受益之大,是人类科学技术发展史中任何一门学科或任何一种发明所无法比拟的。,计算机发展年代划分的原则是依据计算机所采用的电子器件的不同,这就是人们通常所说的电子管、晶体管、集成电路、超大规模集成电路等四个年代。(1)第一代计算机(19461957),通常称为电子管计算机年代。其主要特点是:采用电子管作为逻辑开关元件;存储器使用水银延迟线、静电存储管、磁鼓等;外部设备采用纸带、卡片、磁带等;使用机器语言,50年代中期开始使用汇编语言,但还没有操作系统。,(2)第二代计算机(19581964
4、),人们通常称为晶体管计算机年代。其主要特点是:使用半导体晶体管作为逻辑开关元件;使用磁芯作为主存储器,辅助存储器采用磁盘和磁带;输入/输出方式有了很大改进;开始使用操作系统,有了各种计算机高级语言。,(3)第三代计算机(19651970),通常称为集成电路计算机年代。其主要特点是:使用中、小规模集成电路作为逻辑开关元件;开始使用半导体存储器。辅助存储器仍以磁盘、磁带为主;外部设备种类和品种增加;开始走向系列化、通用化和标准化;操作系统进一步完善,高级语言数量增多。,(4)第四代计算机(1971年至今),通常称为大规模或超大规模集成电路计算机年代。其主要特点是:使用大规模、超大规模集成电路作为
5、逻辑开关元件;主存储器采用半导体存储器,辅助存储器采用大容量的软、硬磁盘,并开始引入和使用光盘;外部设备有了很大发展,采用光字符阅读器(OCR)、扫描仪、激光打印机和绘图仪;操作系统不断发展和完善,数据库管理系统有了更新的发展,软件行业已发展成为现代新型的工业产业。,(5)新一代计算机。从80年代开始,日本、美国以及欧洲共同体都相继开展了新一代计算机(FGCS)的研究。新一代计算机是把信息采集、存储、处理、通信和人工智能结合在一起的计算机系统,它不仅能进行一般信息处理,而且能面向知识处理,具有形式推理、联想、学习和解释能力,能帮助人类开拓未知的领域和获取新的知识。,2微型计算机及其网络阶段 1
6、)微型计算机的发展阶段 为叙述简单起见,微型机的阶段划分从准16位的IBM-PC机开始。(1)第一代微型计算机。1981年8月IBM公司推出了个人计算机IBMPC。1983年8月又推出了IBMPC/XT,其中XT表示扩展型。它以Intel8088芯片为CPU,内部总线为16位,外部总线为8位。我们称IBMPC/XT及其兼容机为第一代微型计算机。,(2)第二代微型计算机。1984年8月IBM公司又推出了IBMPC/AT,其中AT表示先进型或高级型。(3)第三代微型计算机。1986年由PC兼容厂家Compaq公司率先推出了386/AT,牌号为Deskpro386,开辟了386微型计算机新时代。(4
7、)第四代微型计算机。1989年Intel80486芯片问世,不久就出现了以它为CPU的微型计算机。(5)第五代微型计算机。1993年Intel公司推出了Pentium芯片。它是人们常说的80586,但出于专利保护的原因,将其命名为Pentium,它的中文名字叫“奔腾”。,1.1.3 计算机的主要特点 计算机的发明和发展是20世纪最伟大的科学技术成就之一。作为一种通用的智能工具,它具有以下几个特点:1运算速度快 现代的巨型计算机系统的运算速度已达每秒几十亿次乃至几百亿次。2运算精度高 由于计算机内采用二进制数制进行运算,因此可以用增加表示数字的设备和运用计算技术,使数值计算的精度越来越高。,3通
8、用性强 计算机可以将任何复杂的信息处理任务分解成一系列的基本算术和逻辑操作,反映在计算机的指令操作中,按照各种规律执行的先后次序把它们组织成各种不同的程序,存入存储器中。4具有记忆和逻辑判断功能 计算机有内部存储器和外部存储器,可以存储大量的数据,随着存储容量的不断增大,可存储记忆的信息量也越来越大。,5具有自动控制能力 计算机内部操作、控制是根据人们事先编制好的程序自动控制进行的,不需要人工干预。,1.1.4 计算机的分类 我国计算机界根据计算机的性能指标,如运算速度、存储容量、功能强弱、规模大小以及软件系统的丰富程度等,将计算机分为巨型机、大型机、中型机、小型机和微型机五大类。,而国际上根
9、据计算机的性能指标和面向的应用对象,将计算机分为巨型机、小巨型机、大型机、小型机、工作站和个人计算机六大类。随着计算机科学技术的不断发展,各种计算机的性能指标均会提高,这种分类方法也会有所变化。,1.1.5 微型机的种类 目前市场上的微型机种类较多,令人眼花缭乱。但如果从以下三个方面去考察一下,就可知道它属于哪一种、哪一类。1微型机的生产厂家及其型号 目前,微型机有三个大的产品系列。最大的是IBMPC及其兼容机;其次是一个较小的、与IBMPC不兼容的AppleMacintosh系列,它是由Apple(苹果电脑)公司制造的;最后是一个更小的系列,即IBM公司的PS/2系列。,2微型机所用的微处理
10、器芯片 微处理器芯片可分为Intel系列和非Intel系列两类。IBMPC机中使用的微处理器芯片就是Intel系列芯片,主要有Intel8088/8086、80286、80386、80486以及Pentium(奔腾)、Pentium、Pentium、Pentium4。,3微处理器芯片的性能 微处理器芯片有许多性能指标,其中主要是字长(即位数)和主频。字长较长的微型机有更大的寻址空间,能支持数量更多、功能更强的指令,在相同时间内能处理和传送更多的信息,使机器有更快的速度。奔腾4代计算机的字长为64位。主频是微处理器主时钟在1秒钟内发出的时钟脉冲数,单位是MHz或GHz。,1.1.6 计算机的应用
11、领域 计算机具有高速度运算、逻辑判断、大容量存储和快速存取等特性,这决定了它在现代人类社会的各种活动领域都成为越来越重要的工具。人类的社会实践活动从总体上可分为认识世界和改造世界两大范畴。对自然界和人类社会各种现象和事实进行探索,发现其中的规律,这是科学研究的任务,属认识世界的范畴。利用科学研究的成果进行生产和管理,属于改造世界的范畴。在这两个范畴中,计算机都是极有力的工具。,计算机的应用范围相当广泛,涉及到科学研究、军事技术、信息管理、工农业生产、文化教育等各个方面。这可概括为以下几个方面。1科学计算(数值计算)科学计算是计算机最重要的应用之一。如工程设计、地震预测、气象预报、火箭和卫星发射
12、等都需要由计算机承担庞大复杂的计算任务。2数据处理(信息管理)当前计算机应用最为广泛的是数据处理。人们用计算机收集、记录数据,经过加工产生新的信息形式。,3过程控制(实时控制)计算机是生产自动化的基本技术工具,它对生产自动化的影响有两个方面:一是在自动控制理论上,现代控制理论处理复杂的多变量控制问题,其数学工具是矩阵方程和向量空间,必须使用计算机求解;二是在自动控制系统的组织上,由数字计算机和模拟计算机组成的控制器,是自动控制系统的大脑。它按照设计者预先规定的目标和计算程序以及反馈装置提供的信息,指挥执行机构动作。生产自动化程度越高,对信息传递的速度和准确度的要求也就越高,这一任务靠人工操作已
13、无法完成,只有计算机才能胜任。在综合自动化系统中,计算机赋予自动控制系统越来越大的智能性。,4计算机通信 现代通信技术与计算机技术相结合,构成联机系统和计算机网络,这是微型机具有广阔前途的一个应用领域。计算机网络的建立,不仅解决了一个地区、一个国家中计算机之间的通信和网络内各种资源的共享,还可以促进和发展国际间的通信和各种数据的传输与处理。,5计算机辅助工程(1)计算机辅助设计(CAD):利用计算机高速处理、大容量存储和图形处理的功能而使辅助设计人员进行产品设计的技术,称为计算机辅助设计。计算机辅助设计技术已广泛应用于电路设计、机械设计、土木建筑设计以及服装设计等各个方面。,(2)计算机辅助制
14、造(CAM):在机器制造业中,利用计算机通过各种数控机床和设备,自动完成离散产品的加工、装配、检测和包装等制造过程的技术,称为计算机辅助制造。(3)计算机辅助教学(CAI):学生通过与计算机系统之间的对话实现教学的技术,称为计算机辅助教学。,(4)其它计算机辅助系统:利用计算机作为工具辅助产品测试的计算机辅助测试(CAT);利用计算机对学生的教学、训练和对教学事务进行管理的计算机辅助教育(CAE);利用计算机对文字、图像等信息进行处理、编辑、排版的计算机辅助出版系统(CAP),等等。,6人工智能 人工智能是利用计算机模拟人类某些智能行为(如感知、思维、推理、学习等)的理论和技术。它是在计算机科
15、学、控制论等基础上发展起来的边缘学科,包括专家系统、机器翻译、自然语言理解等。,1.2 计算机中常用的数制,1.2.1 进位计数制 1数制 数制也称为计数制,是指用一组固定的符号和统一的规则来表示数值的方法。2进位计数制 按进位的方法进行计数,称为进位计数制。在日常生活和计算机中采用的都是进位计数制。,3数位、基数和位权 在进位计数制中有数位、基数和位权三个要素。(1)数位:是指数码在一个数中所处的位置。(2)基数:是指在某种进位计数制中,每个数位上所能使用的数码的个数,例如十进位计数制中,每个数位上可以使用的数码为09十个数码,即其基数为十。(3)位权:是指在某种进位计数制中,每个数位上的数
16、码所代表的数值的大小,等于在这个数位上的数码乘上一个固定的数值,这个固定的数值就是此种进位计数制中该数位上的位权。数码所处的位置不同,代表数的大小也不同。,1.2.2 常用的进位计数制 进位计数制很多,这里主要介绍与计算机技术有关的几种常用进位计数制。1十进制 十进位计数制简称十进制。十进制数具有下列特点:(1)有十个不同的数码符号0,1,2,3,4,5,6,7,8,9。(2)每一个数码符号根据它在这个数中所处的位置(数位),按“逢十进一”来决定其实际数值,即各数位的位权是以10为底的幂次方。,例如(123.456)10,以小数点为界,从小数点往左依次为个位、十位、百位,从小数点往右依次为十分
17、位、百分位、千分位。因此,小数点左边第一位3代表数值3,即3100,第二位2代表数值20,即2101;第三位1代表数值100,即1102;小数点右边第一位4代表数值0.4,即4101;第二位5代表数值0.05,即5102;第三位6代表数值0.006,即6103。因而该数可表示为如下形式:(123.456)10=110221013100410151026103,由上述分析可归纳出,任意一个十进制数S,可表示成如下形式:(S)10=Sn110n1Sn210n2S1101S0100S1101S210210m+1Sm10m式中 Sn为数位上的数码,其取值范围为09;n为整数位个数,m为小数位个数,10
18、为基数10n1,10n2,101,100,101,10m是十进制数的位权。在计算机中,一般用十进制数作为数据的输入和输出。,2二进制 二进位计数制简称二进制。二进制数具有下列特点:(1)有两个不同的数码符号0,1。(2)每个数码符号根据它在这个数中的数位,按“逢二进一”来决定其实际数值。,例如(11011.101)2=124123022121120121022123=(27.625)10 任意一个二进制数S,可以表示成如下形式:(S)=Sn12n1Sn22n2S121S020S121S222Sm2m 式中S为数位上的数码,其取值范围为01;n为整数位个数,m为小数位个数;2为基数。2n,2n2
19、,21,20,21,2m是二进制数的位权。,3八进制 八进位计数制简称八进制。八进制数具有下列特点:(1)有八个不同的数码符号0,1,2,3,4,5,6,7。(2)每个数码符号根据它在这个数中的数位,按“逢八进一”来决定其实际的数值。例如(123.24)8=182281380281482=(83.3125)10,任意一个八进制数S,可以表示成如下形式:(S)8=Sn18n1Sn28n2S181S080S181S282Sm8m 式中S为数位上的数码,其取值范围为07;n为整数位个数,m为小数位个数;8为基数。8n1,8n2,81,80,81,82,8m是八进制数的位权。八进制数是计算机中常用的一
20、种计数方法,它可以弥补二进制数书写位数过长的不足。,4十六进制 十六进位计数制简称为十六进制。十六进制数具有下列两个特点:(1)它有十六个不同的数码符号0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。由于数字只有09十个,而十六进制要使用十六个数字,所以用AF六个英文字母分别表示数字1015。,(2)每个数码符号根据它在这个数中的数位,按“逢十六进一”来决定其实际的数值。例如(3AB.48)16=3162A161B16041618162=(939.28125)10 任意一个十六进制数S,可表示成如下形式:,(S)16=Sn116n1Sn216n2S1161S0160S1161+
21、Sm16m 其中S为数位上的数码,其取值范围为0F;n为整数位个数,m为小数位个数;16为基数。16n1,16n2,161,160,161,162,16m为十六进制数的位权。,十六进制数是计算机常用的一种计数方法,它可以弥补二进制数书写位数过长的不足。总结以上四种计数制,可将它们的特点概括为:(1)每一种计数制都有一个固定的基数R(R为大于1的整数),它的每一数位可取0R个不同的数值。,(2)每一种计数制都有自己的位权,并且遵循“逢R进一”的原则。对于任一种R进位计数制数S,可表示为:(S)P=(Sn1Rn1+Sn2Rn2+S1R1+S0R0+S1R1+SmRm)=式中Si表示数位上的数码,其
22、取值范围为0R1,R为计数制的基数,i为数位的编号(整数位取nl0,小数位取1m)。表1.1中列出了几种常用进位计数制表示法。表1.2中列出了几种常用进位计数制数位的位权。,表1.1 十进制、二进制、八进制、十六进制数的常用表示方法,表1.2 十进制、二进制、八进制、十六进制数的位权,1.2.3 不同进位计数制之间的转换 不同进位计数制之间的转换,实质上是基数间的转换。一般转换的原则是:如果两个有理数相等,则两数的整数部分和小数部分一定分别相等。因此,各数制之间进行转换时,通常对整数部分和小数部分分别进行转换,然后将其转换结果合并即可。1非十进制数转换成十进制数 非十进制数转换成十进制数的方法
23、是:把各个非十进制数按以下求和公式,展开求和即可。即把二进制数(或八进制数,或十六进制数)写成2(或8或16)的各次幂之和的形式,然后计算其结果。例1.1 把下列二进制数转换成十进制数。(1)(110101)2(2)(1101.101)2 解:(1)(110101)2=125124023122021120=32160401=(53)10(2)(1101.101)2=123122021120l2-1022l23=84010.500.125=(13.625)10,例1.2 把下列八进制数转换成十进制数。(1)(305)8(2)(456.124)8 解:(1)(305)8=382081580=192
24、5=(197)10(2)(456.124)8=482581680181282483=2564060.1250.031250.0078125=(302.1640625)10,例1.3 把下列十六进制数转换成十进制数。(1)(2A4E)16(2)(32CF.48)16 解:(1)(2A4E)16=2163Al624161El60=819225606414=(10830)10(2)(32CF.48)16=31632162Cl61Fl6041618162=12288512192150.250.03125=(13007.28125)10,2.十进制数转换成非十进制数 把十进制数转换为二、八、十六进制数的
25、方法是:整数部分转换采用“除R取余法”;小数部分转换采用“乘R取整法”。例1.4 将十进制数(125.6875)10转换为二进制数。整数部分125转换如下:,2 1 2 5 余 数 2 6 2 1 二进制整数低位 2 3 1 0 2 1 5 1 2 7 1 2 3 1 2 1 1 0 1 二进制整数高位,3二、八、十六进制数之间的相互转换 由于一位八(十六)进制数相当于三(四)位二进制数,因此,要将八(十六)进制数转换成二进制数时,只需以小数点为界,向左或向右每一位八(十六)进制数用相应的三(四)位二进制数取代即可。如果不足三(四)位,可用零补足。反之,二进制数转换成相应的八(十六)进制数,只
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 新编计算机应用基础 第1章 计算机基础知识课件 新编 计算机 应用 基础 计算机基础知识 课件
链接地址:https://www.31ppt.com/p-3052745.html