《计算机基础知识课件》由会员分享,可在线阅读,更多相关《计算机基础知识课件(68页珍藏版)》请在金锄头文库上搜索。
1、计计 算算 机机 基基 础础第一章计算机基础知识1高校教育精品PPT计算机计算机 一计算机的发一计算机的发展一、计算机的发展展一、计算机的发展三、计算机中数据的表示方法三、计算机中数据的表示方法四、计算机病毒与防治四、计算机病毒与防治 本章内容l计 算 机 概 述l l数 制 与 编 码数 制 与 编 码l l计 算 机 硬 件 系 统计 算 机 硬 件 系 统l l计 算 机 软 件 系 统计 算 机 软 件 系 统l l性 能 指 标性 能 指 标l l计 算 机 指 令 系 统计 算 机 指 令 系 统2 2高校教育精品高校教育精品PPTPPT1.1计算机概述3 3高校教育精品高校教育精
2、品PPTPPT1946年ENIAC1.1.1计算机发展简史1.计算机的诞生4 4高校教育精品高校教育精品PPTPPT100100块集成电块集成电路路0.10.1平方米平方米170170平方米平方米CC占地占地5KG5KG3030吨吨BB重量重量500500亿次亿次/ /秒秒50005000次次/ /秒秒EE运算速度运算速度1900019000只电子只电子管管DD电子器件电子器件800$800$4040万万$ $AA耗资耗资现代现代PCPC机机 ENIACENIAC“关公战秦琼”5 5高校教育精品高校教育精品PPTPPT1971年至今1965-1971年1958-1964年1946-1957年以
3、晶体管为逻辑元件以晶体管为逻辑元件以电子管为逻辑元件以电子管为逻辑元件以小规模集成电路为主以小规模集成电路为主以超大规模集成电路为主以超大规模集成电路为主按计算机采用元器件不同,可分为四代:1.1.1计算机发展简史2.计算机的发展6 6高校教育精品高校教育精品PPTPPT将程序和数据存放在计算机的内存中,让计算机进行逻辑判断,按照设计好的程序执行,直至完成全部指令任务为止。JohnvonNeumann约翰冯诺依曼计算机之父存储程序原理1.1.1计算机发展简史3.冯渃伊曼结构7 7高校教育精品高校教育精品PPTPPT1.1.2计算机的分类1.按应用范围分类专用计算机8 8高校教育精品高校教育精品
4、PPTPPT1.1.2计算机的分类1.按应用范围分类通用计算机9 9高校教育精品高校教育精品PPTPPT1.1.2计算机的分类2.按规模分类巨型机1010高校教育精品高校教育精品PPTPPT1.1.2计算机的分类2.按规模分类大型机1111高校教育精品高校教育精品PPTPPT1.1.2计算机的分类2.按规模分类小型机1212高校教育精品高校教育精品PPTPPT1.1.2计算机的分类2.按规模分类工作站1313高校教育精品高校教育精品PPTPPT1.1.2计算机的分类2.按规模分类微型机1414高校教育精品高校教育精品PPTPPT1.2数制与编码1515高校教育精品高校教育精品PPTPPT什么是
5、(进位计)数制1616高校教育精品高校教育精品PPTPPT数制:指用一组固定的符号和统一的规则来表示数的方法,也称计数制。进位计数制:按进位的方法进行计数,如十进制“满十进一”。1717高校教育精品高校教育精品PPTPPT进位计数制的三要素l数位:指数中各数字的位置l基数:用来表示数字的符号个数l位权:数字在不同位置上的倍率值123456789.0108 107 106 105 104 103 102 101 100 10-1 9 8 7 6 5 4 3 2 1 -1 1818高校教育精品高校教育精品PPTPPT计算机世界使用二进制1919高校教育精品高校教育精品PPTPPT为什么计算机要使用
6、二进制2020高校教育精品高校教育精品PPTPPT为什么人类世界要使用十进制2121高校教育精品高校教育精品PPTPPT古代世界起,几乎都采用十进制2222高校教育精品高校教育精品PPTPPT中国最早使用十进制2323高校教育精品高校教育精品PPTPPT古巴比伦采用60进制2424高校教育精品高校教育精品PPTPPT玛雅采用20进制2525高校教育精品高校教育精品PPTPPT计算机逻辑电路更适合使用二进制2626高校教育精品高校教育精品PPTPPT技术易于实现运算规则简单适合逻辑运算数制转换方便抗干扰能力强2727高校教育精品高校教育精品PPTPPT1.2.1计算机内数的表示与转换1.常用的进
7、位计数制十进制(D) R R=10,可使用0,1,2,3,4,5,6,7,8,9二进制(B) R R=2,可使用0,1八进制(O)R R=8,可使用0,1,2,3,4,5,6,7十六进制(H)R R=16,可使用0,9,A,B,C,D,E,F“逢R进一,借一当R”2828高校教育精品高校教育精品PPTPPT十、二、八、十六进制数间的对应十:十:0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15二:二:0 1 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111八:八:0 1 2 3 4 5 6 7 1
8、0 11 12 13 14 15 16 17 :0 1 2 3 4 5 6 7 8 9 A B C D E F 十十六六 1 1 10 11 100 101 + 0 + 1 + 1 + 1 + 1 + 1 1 10 11 100 101 1101.2.1计算机内数的表示与转换1.常用的进位计数制2929高校教育精品高校教育精品PPTPPT(1011.01)2= 1 23+ 0 22+ 1 21+1 20+0 2-1= 8+0+2+1+0+0.25=(11.25)10+1 2-2例:将二进制数(1011.01)2转换成十进制数十进制向二进制的转换按权展开1.2.1计算机内数的表示与转换2.数制的
9、转换3030高校教育精品高校教育精品PPTPPT非十进制向十进制的转换整数:除2取余小数:乘2取整1.2.1计算机内数的表示与转换2.数制的转换十进制数整数小数二进制数3131高校教育精品高校教育精品PPTPPT例:将(25.25)10转换成二进制数2521226232110 01转换结果:(25.25)10=(110010. 2 520. 5 000. 521. 01.01)2整数部分整数部分小数部分小数部分除2取余,倒排乘2取整,顺排1.2.1计算机内数的表示与转换2.数制的转换3232高校教育精品高校教育精品PPTPPT例:将八进制数(4675.21)8转换成二进制数转换过程:转换过程:
10、4 6 7 5 .2 1101111110100.010001转换结果:转换结果:(4675.21)8=(100 110 111 101.010 001)2八进制向二进制的转换对位取数一拆三1.2.1计算机内数的表示与转换2.数制的转换3333高校教育精品高校教育精品PPTPPT例:将十六进制数(3ACD.A1)16转换成二进制数十六进制向二进制的转换对位取数一拆四1.2.1计算机内数的表示与转换2.数制的转换转换过程:转换过程:3 A C D .A 11101110010100011. 1010 0001转换结果:转换结果:(3ACD.A1)16 =(11 1010 1100 1101.10
11、10 0001)23434高校教育精品高校教育精品PPTPPT例例:将二进制数(将二进制数(1 010 110 101.101 110 1)2 转换成八进制数转换成八进制数转换过程:转换过程:101110010001110100转换结果:转换结果:(1 010 110 101.101 110 1)2=(1265.564)8562164. 101. 51左边补左边补00为为0011右边补右边补00为为1001.2.1计算机内数的表示与转换2.数制的转换二进制向八进制的转换对位取数三合一3535高校教育精品高校教育精品PPTPPT转换过程:转换过程:1011011101010010 1100转换结
12、果:转换结果:(101 0111 1011.0011 0010 11)2 =(57B.32C)16B752C. 0011. 3例例:将二进制数(将二进制数(101 0111 1011.0011 0010 11)2 转换成十六进制数转换成十六进制数1.2.1计算机内数的表示与转换2.数制的转换二进制向十六进制的转换对位取数四合一3636高校教育精品高校教育精品PPTPPT1.2.2计算机容量的表示lBit最小单位lByte1Byte=8bitlKB1KB=1024BytelMB1MB=1024KBlGB1GB=1024MBlTB1TB=1024GB3737高校教育精品高校教育精品PPTPPT用7
13、位二进制编码,其排列次序为d6d5d4d3d2d1d0,d6为高位,d0为低位。它共有128种编码组合,可表示128个字符,其中数字10个、大小写英文字母52个、其他字符32个和控制字符34个。为与字节相对应,ASCII编码时在高位填为0,称为基本ASCII码。d d7 7d d6 6d d5 5d d4 4d d3 3d d2 2d d1 1d d0 00 0X XX XX XX XX XX XX X1.2.3字符的表示1.ASCII码3838高校教育精品高校教育精品PPTPPT3939高校教育精品高校教育精品PPTPPT1.2.3字符的表示2.汉字编码l汉字输入码l汉字区位码l汉字国标码l
14、汉字机内码l汉字字形码4040高校教育精品高校教育精品PPTPPT1.2.3字符的表示2.汉字编码王永民王码五笔创始人首创“汉字字根周期表”发明25键4码高效汉字输入法和字词兼容技术。在世界上,首破电脑汉字输入每分钟100字大关,获中、美、英三国专利。4141高校教育精品高校教育精品PPTPPT1.2.3字符的表示2.汉字编码4242高校教育精品高校教育精品PPTPPT1.2.3字符的表示2.汉字编码4343高校教育精品高校教育精品PPTPPT1.3计算机硬件系统4444高校教育精品高校教育精品PPTPPT软件软件系统系统硬件硬件系统系统计算机计算机系统系统外设外设主机主机硬件硬件系统系统应用
15、应用软件软件系统系统软件软件软件软件系统系统计算机系统组成4545高校教育精品高校教育精品PPTPPT计算机系统计算机系统硬件硬件软件软件存储器存储器内存内存CPU控制器控制器随机存储器随机存储器( (RAM) )只读存储器只读存储器( (ROM) )输入设备输入设备(键盘、鼠标、扫描仪等键盘、鼠标、扫描仪等)输出设备输出设备(显示器、打印机、绘图仪等显示器、打印机、绘图仪等)系统软件系统软件 ( (OSOS、语言处理程序、语言处理程序、DBMSDBMS、工具)、工具)应用软件应用软件( (字处理、计算机辅助设计等字处理、计算机辅助设计等) )运算器运算器外存外存(硬盘、光盘、硬盘、光盘、U
16、U盘等盘等)主机主机外设外设计算机系统组成4646高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成4747高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成机箱4848高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成主板4949高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成5050高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成中央处理器5151高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成内存储器5252高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成显示适配器5353高校教育精品高校教育精品
17、PPTPPT1.3.2微型计算机的组成声卡5454高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成光盘驱动器5555高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成硬盘驱动器5656高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成USB闪存驱动器和固态硬盘目前,人们多数使用的是基于目前,人们多数使用的是基于Flash闪存的固态闪存的固态盘。盘。 Flash的最小存储单元是晶浮栅晶体管,对的最小存储单元是晶浮栅晶体管,对应于磁盘中的一个应于磁盘中的一个bit的存储单元。的存储单元。固态盘中,在存储单元晶体管的栅(固态盘中,在存储单元晶体管的栅(Gate)
18、中,)中,注入不同数量的电子,通过改变栅的导电性能,注入不同数量的电子,通过改变栅的导电性能,改变晶体管的导通效果,实现对不同状态的记改变晶体管的导通效果,实现对不同状态的记录和识别。有些晶体管,栅中的电子数目多与录和识别。有些晶体管,栅中的电子数目多与少,带来的只有两种导通状态,对应读出的数少,带来的只有两种导通状态,对应读出的数据就只有据就只有0/1;有些晶体管,栅中电子数目不同;有些晶体管,栅中电子数目不同时,可以读出多种状态,能够对应出时,可以读出多种状态,能够对应出00/01/10/11等不同数据。所以,等不同数据。所以,Flash的存储单的存储单元可分为元可分为SLC(一个萝卜一个
19、坑)和(一个萝卜一个坑)和MLC(2个个/多个萝卜一个坑)两种。多个萝卜一个坑)两种。5757高校教育精品高校教育精品PPTPPT1.3.2微型计算机的组成 区别在于区别在于SLC的状态简单,所以读取很容易,的状态简单,所以读取很容易,MLC有多有多种状态,读取时,容易出错,需要校验,速度相对较慢。实际种状态,读取时,容易出错,需要校验,速度相对较慢。实际MLC的状态识别过程比上述复杂很多,读取一次的状态识别过程比上述复杂很多,读取一次MLC的功耗的功耗比比SLC大很多。由于材料本身的缘故,大很多。由于材料本身的缘故,SLC可以接受可以接受10万次万次级的擦写,而级的擦写,而MLC材料只能接受
20、万次级擦写操作,所以材料只能接受万次级擦写操作,所以MLC的寿命比的寿命比SLC少很多。但是,也是最重要的,由于少很多。但是,也是最重要的,由于MLC中的中的信息量大,同一个存储单元,信息量是信息量大,同一个存储单元,信息量是SLC的的N倍,所以相同倍,所以相同容量的磁盘,容量的磁盘,MLC类型类型Flach成本更低,存储单元体积更小,成本更低,存储单元体积更小,这也导致市面上多数固态盘都采用了这也导致市面上多数固态盘都采用了MLC型的型的Flash颗粒。颗粒。SLC由于其特性,仅在高端的高速存储设备中使用。由于其特性,仅在高端的高速存储设备中使用。 不难理解,固态盘写入,就是改变晶体管里栅中
21、电子数不难理解,固态盘写入,就是改变晶体管里栅中电子数目的过程。读出,就是向晶体管施加电压,获取不同导通状态,目的过程。读出,就是向晶体管施加电压,获取不同导通状态,对应识别存储数据的过程。对应识别存储数据的过程。 Flash颗粒便是大量这种浮栅晶体管的阵列,一般的颗粒便是大量这种浮栅晶体管的阵列,一般的U盘盘中会有中会有1-2粒这种粒这种Flash颗粒,视容量而定;在颗粒,视容量而定;在SSD硬盘中,硬盘中,常见会有常见会有8-16粒粒Flash颗粒。颗粒。5858高校教育精品高校教育精品PPTPPT4. 4. 输入设备输入设备输入设备输入设备 向计算机输入数据、程序及各种信息的部件向计算机
22、输入数据、程序及各种信息的部件 输出设备的作用是将计算机的处理结果传达给用户。输出设备的作用是将计算机的处理结果传达给用户。常用的输出设备是常用的输出设备是显示器、打印机、绘图仪显示器、打印机、绘图仪等。等。 输入设备的作用是将用户对计算机的操作信息传递给输入设备的作用是将用户对计算机的操作信息传递给计算机,常用的输入设备是计算机,常用的输入设备是键盘、鼠标、扫描仪键盘、鼠标、扫描仪等。等。5. 5. 输出设备输出设备输出设备输出设备 将计算机处理结果以人们或其它设备能识将计算机处理结果以人们或其它设备能识别的形式输出的部件别的形式输出的部件输出设备输出设备5959高校教育精品高校教育精品PP
23、TPPT主频主频内存容量内存容量存取速度存取速度外存容量外存容量运算速度运算速度四四 计算机的主要性能指标计算机的主要性能指标 字长字长可靠性可靠性计算机性能指标主要有以上几项计算机性能指标主要有以上几项6060高校教育精品高校教育精品PPTPPT第四节微型计算机软件系统第四节微型计算机软件系统 软件是计算机的灵魂,它包括指挥控制计算机软件是计算机的灵魂,它包括指挥控制计算机软件是计算机的灵魂,它包括指挥控制计算机软件是计算机的灵魂,它包括指挥控制计算机各部分协调工作并完成各种功能的程序和各种数据。各部分协调工作并完成各种功能的程序和各种数据。各部分协调工作并完成各种功能的程序和各种数据。各部
24、分协调工作并完成各种功能的程序和各种数据。 1 1、系统软件、系统软件、系统软件、系统软件 面向计算机管理、支持应用软件开发和运行的软件。面向计算机管理、支持应用软件开发和运行的软件。面向计算机管理、支持应用软件开发和运行的软件。面向计算机管理、支持应用软件开发和运行的软件。 系统软件大致包括以下几种类型:系统软件大致包括以下几种类型:系统软件大致包括以下几种类型:系统软件大致包括以下几种类型:(1)(1)操作系统操作系统(Operating System)(Operating System) 操作系统是是系统软件的核操作系统是是系统软件的核心。是管理计算机软硬件资源,调心。是管理计算机软硬件
25、资源,调度用户作业和处理各种中断,从而度用户作业和处理各种中断,从而保证计算机各部分协调有效工作的保证计算机各部分协调有效工作的软件。软件。(2) (2) 程序设计语言程序设计语言 将高级语言编写的源程序将高级语言编写的源程序翻译成计算机能识别和执行的翻译成计算机能识别和执行的二进制机器语言程序。二进制机器语言程序。(3)(3)数据库管理系统数据库管理系统 一种对数据进行组织、一种对数据进行组织、管理、查询并提供一定处管理、查询并提供一定处理能力的大型系统软件。理能力的大型系统软件。(4)(4)工具软件工具软件 提供各种运行所需的服务。提供各种运行所需的服务。如软件开发工具的编辑程序、如软件开
26、发工具的编辑程序、装配链接程序、测试程序及故装配链接程序、测试程序及故障诊断程序等。障诊断程序等。机器语言是唯一能机器语言是唯一能被计算机硬件识别被计算机硬件识别和执行的语言和执行的语言6161高校教育精品高校教育精品PPTPPT 2 2 应用软件应用软件应用软件应用软件 应用软件是为解决各种实际问题而编制的计应用软件是为解决各种实际问题而编制的计应用软件是为解决各种实际问题而编制的计应用软件是为解决各种实际问题而编制的计算机应用程序的总称。算机应用程序的总称。算机应用程序的总称。算机应用程序的总称。 应用软件是面向用户、面向应用领域的软件。应用软件是面向用户、面向应用领域的软件。应用软件是面
27、向用户、面向应用领域的软件。应用软件是面向用户、面向应用领域的软件。 应用软件主要包括科学应用软件主要包括科学计算软件包、文字处理软件计算软件包、文字处理软件、辅助工程软件、图形软件、辅助工程软件、图形软件、工具软件等。如人事管理系工具软件等。如人事管理系统、图书管理系统、统、图书管理系统、Word、Excel、Office、3DMAXPhotoShop等。等。6262高校教育精品高校教育精品PPTPPT 3 计算机指令系统计算机指令系统 3.1 3.1概念:概念:概念:概念:6363高校教育精品高校教育精品PPTPPT 3 3 计算机指令系统计算机指令系统计算机指令系统计算机指令系统6464高校教育精品高校教育精品PPTPPT 3.2 3.2 指令执行过程指令执行过程指令执行过程指令执行过程6565高校教育精品高校教育精品PPTPPT 3.2 3.2 指令执行过程指令执行过程指令执行过程指令执行过程6666高校教育精品高校教育精品PPTPPT 谢谢 谢谢6767高校教育精品高校教育精品PPTPPT2020