讲稿 计算机基础知识优秀课件.ppt
《讲稿 计算机基础知识优秀课件.ppt》由会员分享,可在线阅读,更多相关《讲稿 计算机基础知识优秀课件.ppt(127页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、讲稿计算机基础知识第1页,本讲稿共127页本章学习目标本章学习目标本章主要讲解计算机的发展史、基本组成和工作原理以及数制和编码等最基础的知识。通过本章的学习,读者应该掌握以下内容:nl将计算机发展划分为四个阶段的标志nl计算机的主要特点及其理解nl冯诺依曼原理和冯诺依曼结构图nl计算机的主要技术指标nl进制及其相互转换方法nl计算机中数的表示方法nlASCII码和汉字编码nl计算机的应用领域和计算机应用能力培养方向第2页,本讲稿共127页1.1 概述n1.1.1 计算机的发展简史n1.1.2 计算机的特点n1.1.3 计算机系统组成第3页,本讲稿共127页1.1.1 计算机的发展简史 从194
2、6年美国宾夕法尼大学研制出世界上第一台电子数字计算机ENIAC(电子数字积分计算机的英文缩写)至今,短短五十多年的时间内,计算机系统和计算机应用得到了飞速发展。元件制作工艺水平的不断提高是计算机发展的物质基础,因此以计算机元器件的变革作为标志,将计算机的发展划分为四个阶段,这四个阶段通常称为计算机发展的四个时代。第4页,本讲稿共127页1第一代计算机(第一代计算机(19461958年)年)其主要特征是采用电子管作为主要元器件。2 2第二代计算机(第二代计算机(1958195819641964年)年)其主要特征是由电子管改为晶体管。3 3第三代计算计算机导论机(第三代计算计算机导论机(19641
3、96419741974年)年)其主要特征是用半导体中小规模集成电路代替分立元件的晶体管。4 4第四代计算机(第四代计算机(19741974年至今)年至今)其主要特征是以大规模和超大规模集成电路为计算机的主要功能部件。第5页,本讲稿共127页1.1.2 计算机的特点1运算速度快、精度高运算速度快、精度高 计算机的运算速度,慢则每秒数万次,快则每秒上亿次。现在世界上最快的计算机每秒可以运算几十亿次以上。如果与每秒一百万次的计算机相比,它连续工作一小时所完成的工作量,一个人一生也做不完。计算机的字长越长,其精度越高。目前的个人计算机的精度已经达到了十位、十六有效数字。对于气象预报等复杂、时间性强的工
4、作,没有计算机进行数据处理,单靠手工已无法实现。第6页,本讲稿共127页2具有逻辑判断和记忆能力具有逻辑判断和记忆能力计算机有准确的逻辑判断能力和高超的记忆能力。可以把庞大的国民经济信息或一个大图书馆的全部文献资料目录和索引存储在计算机系统中,随时提供情报检索服务。计算机的计算能力、逻辑判断能力和记忆能力三者的结合,使之可以模仿人的某些智能活动。因此,计算机已经远远不只是计算的工具,而是人类脑力延伸的重要助手。有时把计算机称作“计算机”,就是这个原因。第7页,本讲稿共127页3高度的自动化和灵活性高度的自动化和灵活性 计算机采取存储程序方式工作,即把编好的程序输入计算机,机器便可依次逐条执行。
5、这就使计算机实现了高度的自动化和灵活性。每台计算机提供的基本功能是有限的,这是在设计和制造时就决定了的。然而,计算机区别于其他机器之处,就在于这些有限的功能,可以在人的精心编排设计下,快速自动地完成多种多样基本功能序列。从而实现计算机的通用性,达到计算机应用的各种目的。第8页,本讲稿共127页n1.1.3 计算机系统组成 计算机系统由计算机硬件系统和计算机软件系统两大部分组成。1.计算机硬件系统 由一系列电子元器件按照一定逻辑关系联接而成,是计算机系统的物质基础。2.计算机软件系统由操作系统、语言处理系统、以及各种软件工具等各种软件程序组成。计算机软件指挥、控制计算机硬件系统按照预定的程序运行
6、、工作,从而达到我们预定的目标。第9页,本讲稿共127页计算机系统的基本组成计算机系统的基本组成 控制器 只读存储器(ROM)随 机 读 写 存 储 器(RAM)硬件系统计算机系统主机部分外围部分软件系统系统软件(DOS、Windows、UNIX等)应用软件(Office、Photoshop等)中央处理器内存储器运算器外存储器(硬盘、软盘、光盘)输入设备(键盘、鼠标、扫描仪)输出设备(显示器、打印机)第10页,本讲稿共127页 1.计算机硬件系统n(1)冯)冯诺依曼原理(诺依曼原理(Von Neumann)n(2)计算机的硬件结构)计算机的硬件结构n(3)计算机系统主要技术指标)计算机系统主要
7、技术指标第11页,本讲稿共127页(1)冯)冯诺依曼原理(诺依曼原理(Von Neumann)计算机的基本工作原理是存储程序和程序控制。该原理最初是由匈牙利数学家冯诺依曼于1945年提出来的,故称为冯诺依曼原理。按照冯诺依曼原理构造的计算机又称冯诺依曼计算机,其体系结构称为冯诺依曼结构。目前计算机已发展到了第四代,基本上仍然遵循着冯诺依曼原理和结构。但是,为了提高计算机的运行速度,实现高度并行化,当今的计算机系统已对冯诺依曼结构进行了许多变革,如指令流水线技术。第12页,本讲稿共127页冯诺依曼计算机的基本特点如下:采用存储程序方式,程序和数据放在同一个存储器中,两者没有区别,指令同数据一样可
8、以送到运算器进行运算,即由指令组成的程序是可以修改的。存储器是按地址访问的线性编址的唯一结构,每个单元的位数是固定的。指令由操作码和地址码组成。通过执行指令直接发出控制信号控制计算机的操作。机器以运算器为中心,输入输出设备与存储器间的数据传送都经过运算器。数据以二进制表示。第13页,本讲稿共127页(2)计算机的硬件结构)计算机的硬件结构计算机硬件通常由五部分组成:输入设备、输出设备、存储器、运算器和控制器。这五部分之间的联结结构如下图,称为冯诺依曼结构图,其以运算器为中心。第14页,本讲稿共127页 输入设备。如:键盘、鼠标、光笔、扫描仪等。输出设备。如:屏幕显示器、打印机、绘图仪、音箱等。
9、存储器。存储器是计算机的记忆装置,为了对存储的信息进行管理,把存储器划分成单元,每个单元的编号称为该单元的地址。存储器内的信息是按地址存取的。向存储器内存入信息也称为“写入”。写入新的内容则覆盖了原来的旧内容。从存储器里取出信息,也称为“读出”。信息读出后并不破坏原来存储的内容,因此信息可以重复取出,多次利用。计算机的存储器可分为主存储器和辅助存储器两种,通常分别简称为主存和辅存。第15页,本讲稿共127页运算器。运算器是对信息进行加工处理的部件。它在控制器的控制下与内存交换信息,负责进行各类基本的算术运算和与、或、非、比较、移位等各种逻辑判断和操作。此外,在运算器中还含有能暂时存放数据或结果
10、的寄存器。控制器。控制器是整个计算机的指挥中心。它负责对指令进行分析、判断,发出控制信号,使计算机的有关设备协调工作,确保系统自动运行。控制器和运算器一起组成了计算机的核心,称为中央处理器,即CPU(CentralProcessingUnit)。通常把控制器、运算器和主存储器一起称为主机,而其余的输入、输出设备和辅助存储器称为外部设备。第16页,本讲稿共127页(3)计算机系统主要技术指标)计算机系统主要技术指标 字长。字长的长短直接影响计算机的功能强弱、精度高低和速度的快慢。目前,IntelPentium系列的微型计算机均为64位机,随着芯片制造技术的不断进步,各类计算机的字长都有加长的趋势
11、。时钟周期和主频。计算机的中央处理机对每条指令的执行是通过若干个微操作来完成的。这些微操作是按时钟周期的节拍来“动作”的。时钟周期的微秒数反映出计算机的运算速度。有时也用时钟周期的倒数,时钟频率(兆频),即我们习惯所说的主频来表示。第17页,本讲稿共127页 运算速度。计算机的运算速度是衡量计算机水平的一项主要指标,它取决于指令执行时间。运算速度的计算方法多种多样,目前常用单位时间内执行多少条指令来表示。而计算机执行各种指令所需时间不同,因此常根据在一些典型题目计算中,各种指令执行的频度以及每种指令执行时间来折算出计算机的等效速度。内存容量。存储器的容量反映计算机记忆信息的能力。它常以字节为单
12、位表示。一个字节为八个二进制位,即1byte=8bit。210=1024=1Kbytes 220=1Mbytes 230=1Gbytes第18页,本讲稿共127页数据输入输出最高速率。主机与外部设备之间交换数据的速率也是影响计算机系统工作速度的重要因素。由于各种外部设备本身工作的速度不同,常用主机所能支持的数据输入输出最大速率来表示。第19页,本讲稿共127页2.计算机软件系统 定义:软件是指用来指挥计算机运行的各种程序的总和以及开发、使用和维护这些程序所需的技术资料。软件系统的主要任务:提高机器的使用效率、发挥和扩大机器的功能和用途,为用户使用计算机系统提供方便。分类:系统软件和应用软件。系
13、统软件又分为:操作系统、语言处理系统、数据库管理系统、软件工具等。应用软件又包括:应用软件包和用户程序。(1)系统软件 (2)应用软件)应用软件第20页,本讲稿共127页 (1)系统软件 一般把靠近内层、为方便使用和管理计算机资源的软件,称为系统软件。系统软件的功能:主要是简化计算机操作,扩展计算机处理能力和提高计算机的效益。两个主要特点:一是通用性。即无论哪个应用领域的计算机用户都要用到它们;二是基础性,即应用软件要在系统软件支持下编写和运行。第21页,本讲稿共127页操作系统 系统软件的核心是操作系统。操作系统(OperatingSystem,简称OS)是由指挥与管理计算机系统运行的程序模
14、块和数据结构组成的一种大型软件系统,其功能是管理计算机的全部硬件资源和软件资源,为用户提供高效、周到的服务界面。例如,IBMPC及其兼容机的运行要有PCDOS或Windows的支持。没有配备任何软件的硬件计算机称为裸机。裸机向外部世界提供的界面只是机器指令,为了驯服令人费解且难以使用的裸机,用户及其他程序都利用了系统软件,即通过操作系统来使用计算机。第22页,本讲稿共127页语言处理系统程序设计语言按其发展的过程和应用级别分为机器语言、汇编语言、高级语言。汇编语言也是一种面向机器的语言。数据库管理系统数据库管理系统就是在具体计算机上实现数据库技术的系统软件,用户用它来建立、管理、维护、使用数据
15、库等。软件工具软件工具是软件开发、实施和维护过程中使用的程序。如输入阶段的编辑程序、运行阶段的连接程序、测试阶段的排错程序、测试数据产生程序等。第23页,本讲稿共127页 (2)应用软件)应用软件 应用软件是用户利用计算机软、硬件资源为解决各类应用问题而编写的软件。应用软件一般包括用户程序及其说明性文件资料。随着计算机应用的推广与普及,应用软件将会逐步地标准化、模块化,并逐步地按功能组合成各种软件包以方便用户的使用。应用软件的存在与否并不影响整个计算机系统的运转,但它必须在系统软件的支持下才能工作。例如,WPS、Word、Excel等。第24页,本讲稿共127页1.2 数制与编码1.2.1 进
16、制及其相互转换 1.2.2 计算机中数的表示 1.2.3 计算机中的编码 第25页,本讲稿共127页1.2.1 进制及其相互转换 1.进位计数制2.十进制数与二进制数之间的转换3.十进制数与八、十六进制数之间的转换4.二进制数与八、十六进制数的转换第26页,本讲稿共127页1.进位计数制 根据不同的进位原则,可以得到不同的进位制。在日常生活中,人们广泛使用的是十进制数,有时也会遇到其他进制的数,例如,钟表上,六十秒钟为一分钟,六十分钟为一小时,即为六十进制。在计算机中,最常使用的是:(1)十进制 (2)二进制 (3)八进制 (4)十六进制 第27页,本讲稿共127页 (1)十进制)十进制 十进
17、制记数法有两个特点:它有十个不同的记数符号:0、1、2、9。每一位数只能用这十个记数符号之一来表示,称这些记数符号为数码。它采用逢十进一的原则计数。小数点前面自右向左,分别为个位、十位、百位、千位等,相应地,小数点后面自左向右,分别为十分位、百分位、千分位等。各个数码所在的位置称为数位。第28页,本讲稿共127页例如:十进制数666.66个位的6表示其本身的数值;而十位的6,表示其本身数值的十倍,即610,百位的6,则代表其本身数值的一百倍,即6100;而小数点右边第一位小数位的6表示的值为60.1;第二位小数位的6表示的值为60.01。因此这个十进制数可以用多项式展开写成:666.66610
18、26101610061016102第29页,本讲稿共127页如果用ai表示某一位的不同数码,对任意一个十进制数A,可用多项式表示为:Aan110n1a1101a0100a1101am10m 在上式中,m、n为正整数,n为小数点左边的位数,m为小数点右边的位数,即m、n为相应的数位值。各个数码由于所在数位不同而乘以10的若干次幂称为相应数位的“权”。“权”的底数称为进位制的基数。在这里,因为是十进制数,所以基数是10。以上是十进制数的计数机理,在正常书写时,各数码的“权”隐含在数位之中,即:Aan1an2a1a0.a1am第30页,本讲稿共127页 (2)二进制)二进制二进制记数法也有两个特点:
19、它有两不同的记数符号,即数码:0和1。它采用逢二进一的原则计数。也就是说,进位基数是2。数码在不同的数位所代表的值也是不相同的,各数位的“权”是以2为底的幂。第31页,本讲稿共127页例如:(10110.1)2124023121020121(22.5)10任意一个二进制数B,可以展开成多项式之和,即B=bn12n1+bn22n2+b121+b020+b121+bm2m第32页,本讲稿共127页其中,bI的取值为0或1,n为小数点左边的位数,m为小数点右边的位数。二进制记数法各数位的“权”,整数部分从小数点开始向左分别为1,2,4,8,16,32,;小数部分的“权”,从小数点向右分别为0.5,0
20、.25,0.125,。二进制的基数是2,数位的“权”是以2为底数的幂。一般书写时,各数码的“权”隐含在数位之中,即:Bbn1bn2b1b0.b1bm第33页,本讲稿共127页 (3)八进制数)八进制数八进制记数法的两个特点是:采用八个不同的记数符号,即数码:07。采用逢八进一的进位原则。在不同的数位,数码所表示的值等于数码的值乘上相应数位的“权”。例如:(456.45)8482581680481582(302.578125)10第34页,本讲稿共127页一般地,任意一个八进制数可以表示为:Ccn18n1+cn28n2+c181+c080+c181+cm8m 在上式中,Ci只能取07之一的值;八
21、进制的基数是8。第35页,本讲稿共127页 (4)十六进制)十六进制十六进制记数法也有两个特点:它采用十六个不同的记数符号,即数码:09及A、B、C、D、E、F。其中A表示十进制数10,B表示11,C表示12,D表示13,E表示14,F表示15。它采用逢十六进一的进位原则,各位数的“权”是以16为底数的幂。第36页,本讲稿共127页例如:(2AF)162162A161F16021621016151(687)10第37页,本讲稿共127页一个任意的十六进制数可以表示为:Ddn116n1+dn216n2+d1161+d0160+d1161+dm16m 在上式中,di可以取0F之一的值;十六进制的基
22、数是16。第38页,本讲稿共127页2.十进制数与二进制数之间的转换(1)二进制数转换成十进制数(2)十进制整数转换成二进制整数(3)十进制小数转换成二进制小数(4)任意十进制数转换成二进制数第39页,本讲稿共127页(1)二进制数转换成十进制数根据公式:B=bn12n1+bn22n2+b121+b020+b121+bm2m将待转换的二进制数按各数位的权展开成一个多项式,求出该多项式的和就可以了。例如:(1101.01)2123122021120021122(13.25)10第40页,本讲稿共127页(2)十进制整数转换成二进制整数逐次除2取余法:用2逐次去除待转换的十进制整数,直至商为0时停
23、止。每次所得的余数即为二进制数码,先得到的余数在低位,后得到的余数排在高位。第41页,本讲稿共127页例如,将83转换成二进制数,逐次除2取余:2 83 1 2 41 1 2 20 0 2 10 0 2 5 1 2 2 0 2 1 1 得到的余数从先至后依次为:1、1、0、0、1、0、1 可得到:(83)10(1010011)2第42页,本讲稿共127页(3)十进制小数转换成二进制小数乘2取整法:逐次用2去乘待转换的十进制小数,将每次得到的整数部分(0或1)依次记为二进制小数b1,b2,bm。第43页,本讲稿共127页 例如,将0.8125转换为二进制小数,逐次乘2取整:0.812521.62
24、521.2520.521.0 可得:(0.8125)10 (0.1101)2 第44页,本讲稿共127页值得注意的是:并非每一个十进制小数都能转换为有限位的二进制小数,此时可以采用0舍1入的方法进行处理(类似于十进制中的四舍五入的方法)。第45页,本讲稿共127页 例如,将0.335转换为二进制小数,精确到0.001。0.33520.6721.3420.6821.36可得:(0.335)10(0.0101)2(0.011)2第46页,本讲稿共127页(4)任意十进制数转换成二进制数 对于任意一个既有整数部分,又有小数部分的十进制数,在转换为二进制数时:只要将它的整数部分和小数部分分别按除2取余
25、和乘2取整的法则转换,最后把所得的结果用小数点连接起来即可。第47页,本讲稿共127页必须注意:逐次除2取余的余数是按从低位到高位的排列顺序与二进制整数数位相对应的;逐次乘2取整的整数是按从高位向低位的排列顺序与二进制小数数位相对应的。其共同特点是以小数点为中心,逐次向左、右两边排列。第48页,本讲稿共127页(1)八进制、十六进制数转换成十进制数)八进制、十六进制数转换成十进制数 同二进制数到十进制数的转换,分别套用相应公式。第49页,本讲稿共127页(2)十进制数转换成八进制、十六进制数)十进制数转换成八进制、十六进制数 分别采用除8取余法(对小数部分为乘8取整法)、除16取余法(对小数部
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 讲稿 计算机基础知识优秀课件 计算机基础知识 优秀 课件
限制150内