《计算机应用基础》 (2)ppt课件_第1页
《计算机应用基础》 (2)ppt课件_第2页
《计算机应用基础》 (2)ppt课件_第3页
《计算机应用基础》 (2)ppt课件_第4页
《计算机应用基础》 (2)ppt课件_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、? ?计算机应用根底计算机应用根底? ?第第1 1章章 计算机系统根底计算机系统根底 1945 1945年冯提出了正确的关于计算机组成与工作方式的年冯提出了正确的关于计算机组成与工作方式的建议,主要思想为:建议,主要思想为:1 1用二进制代码表示数据和指令:主要原因是电路用二进制代码表示数据和指令:主要原因是电路实现简单、可靠性高、逻辑运算简单;实现简单、可靠性高、逻辑运算简单;2 2采用存储程序工作方式采用存储程序工作方式Stored ProgramStored Program:事:事先编制程序,然后将程序存储于计算机的存储器中,先编制程序,然后将程序存储于计算机的存储器中,计算机在运行时将

2、自动地、连续地从存储器中依次取计算机在运行时将自动地、连续地从存储器中依次取出指令加以执行;出指令加以执行;3 3计算机硬件系统由运算器、控制器、存储器、输计算机硬件系统由运算器、控制器、存储器、输入设备及输出设备等五大部件构成。入设备及输出设备等五大部件构成。1.1 1.1 计算机的产生与开展计算机的产生与开展一、冯一、冯诺依曼原理诺依曼原理Von NeumannVon Neumann第一台电子计算机第一台电子计算机 ENIACENIAC美国宾夕法尼亚大学美国宾夕法尼亚大学19461946年年2 2月月ENIAC ENIAC Electronic Numerical Integrator A

3、nd Electronic Numerical Integrator And ComputerComputern1800018000电子管电子管n3030吨吨n170170平方米平方米n150kw150kwn50005000次次/ /秒秒冯冯诺依曼诺依曼第一台电子计算机第一台电子计算机 ENIACENIAC二、计算机的开展过程及趋势二、计算机的开展过程及趋势计算机代起始年主要器件主存储器软 件应用范围第一代1946年电子管磁芯、磁鼓汇编语言科学计算第二代1958年晶体管磁芯、磁带程序设计语言管理程序科学计算数据处理第三代1965年中小规模集成电路磁芯、磁盘操作系统高级语言逐步广泛应用第四代19

4、71年大规模集成电路超大规模集成电路半导体磁盘数据库网络软件社会各方面1 1、 电子计算机开展过程电子计算机开展过程2 2、计算机的开展趋势、计算机的开展趋势 现代计算机不但具有集处理文字、图形、现代计算机不但具有集处理文字、图形、图像、声音为一体的多媒体功能,而且也进图像、声音为一体的多媒体功能,而且也进入到了以网络化为特征的时代,现代计算机入到了以网络化为特征的时代,现代计算机的开展趋势为:巨型化、微型化、网络化和的开展趋势为:巨型化、微型化、网络化和智能化。目前,正处于超大规模集成电路全智能化。目前,正处于超大规模集成电路全面开展和计算机广泛应用阶段,据专家预计面开展和计算机广泛应用阶段

5、,据专家预计,新一代的计算机第五代应是,新一代的计算机第五代应是“智能化智能化计算机,它应当具有像人一样的能看、能计算机,它应当具有像人一样的能看、能听、能考虑的才能。听、能考虑的才能。 我国计算机的开展历程我国计算机的开展历程 详见教材详见教材。1 1、按处理方式分类,可以把计算机分为模拟计算机、按处理方式分类,可以把计算机分为模拟计算机、数字计算机以及数字模拟混合计算机。数字计算机以及数字模拟混合计算机。2 2、按计算机的功能分类,一般可分为专用计算与通、按计算机的功能分类,一般可分为专用计算与通用计算机。用计算机。3 3、按照计算机规模、运算速度、存储才能等因素划、按照计算机规模、运算速

6、度、存储才能等因素划分,通常将计算机分为巨型机、大型机、小型机和分,通常将计算机分为巨型机、大型机、小型机和微型机等几类。微型机等几类。4 4、按照其工作形式分类,可将其分为效劳器和工作、按照其工作形式分类,可将其分为效劳器和工作站两类。站两类。1.2 1.2 分类、性能指标及应用领域分类、性能指标及应用领域位位BitBit 在数字电子技术和计算机技术中采用二进制,代码只在数字电子技术和计算机技术中采用二进制,代码只有有0 0和和1 1,其中无论,其中无论0 0还是还是1 1是计算机存储的最小单位,一个二进位只能是计算机存储的最小单位,一个二进位只能表示为表示为2 2种状态。种状态。字节字节B

7、yteByte字节是计算机处理数据的根本单位,即以字节为字节是计算机处理数据的根本单位,即以字节为单位解释信息,简写为单位解释信息,简写为“B B。通常说某台计算机的内存容量是。通常说某台计算机的内存容量是256M256M,那么表示该机主存储器的容量是那么表示该机主存储器的容量是256MB256MB,也就是说有,也就是说有256M256M个存储单元,个存储单元,每个存储单元包含每个存储单元包含8 8位二进制数。在计算机内部,数据传送也是按字节位二进制数。在计算机内部,数据传送也是按字节的倍数进展的。在计算机中,的倍数进展的。在计算机中, 1B=8b 1B=8b,1K=10241K=1024,1

8、KB=1024B1KB=1024B,1MB=1024KB1MB=1024KB,1GB=1024MB1GB=1024MB,1TB=1024GB1TB=1024GB。字长字长 CPUCPU在单位时间内一次处理的二进制数的多少称为字长。即在单位时间内一次处理的二进制数的多少称为字长。即数据总线上一次可同时传送的数据的位数。常用的字长有数据总线上一次可同时传送的数据的位数。常用的字长有8 8位、位、1616位、位、3232位、位、6464位等。也就是说的位等。也就是说的8 8位机、位机、1616位机、位机、3232位机、位机、6464位机。位机。地址地址 在微型计算机中,整个内存被分成一个个字节,每个

9、字节在微型计算机中,整个内存被分成一个个字节,每个字节由一个唯一的地址来标识。由一个唯一的地址来标识。CPUCPU可以访问内存的最大寻址范围与可以访问内存的最大寻址范围与CPUCPU的的地址线的根数有关。如地址线的根数有关。如CPUCPU的地址线有的地址线有3232根,那么寻址范围为根,那么寻址范围为0 02 23232-1-11 1、运算速度、运算速度 运算速度是衡量计算机性能的一项重要指标。通常运算速度是衡量计算机性能的一项重要指标。通常所说的计算机运算速度平均运算速度,是指每秒钟所说的计算机运算速度平均运算速度,是指每秒钟所能执行的指令条数,一般用所能执行的指令条数,一般用“百万条指令秒

10、百万条指令秒mipsmips,Million Instruction Per SecondMillion Instruction Per Second来描绘。来描绘。一般说来,机器的主频越高,运算速度也就越快,主频一般说来,机器的主频越高,运算速度也就越快,主频单位为兆赫兹单位为兆赫兹MHzMHz。2 2、存储容量、存储容量3 3、总线的传输速率、总线的传输速率 在总线上每秒钟传输的最大字节数在总线上每秒钟传输的最大字节数MB/S,MB/S,即每秒处理即每秒处理多少兆字节,传输速率越高,总线的信息传输速度就越多少兆字节,传输速率越高,总线的信息传输速度就越快。快。4 4、字长、字长 字长是字长

11、是CPUCPU一次可以处理的二进制位数,字长主要一次可以处理的二进制位数,字长主要影响计算机的处理精度和速度,字长有影响计算机的处理精度和速度,字长有8 8位、位、1616位位、3232位和位和6464位等之分。字长越长,表示一次读写和位等之分。字长越长,表示一次读写和处理的数的范围越大,处理数据的速度越快,计算处理的数的范围越大,处理数据的速度越快,计算精度就越高。精度就越高。5 5、兼容性、兼容性 兼容性是指一台计算机及其附属设备、数据文件兼容性是指一台计算机及其附属设备、数据文件和程序能在多大的程度上与其他计算机共同工作或和程序能在多大的程度上与其他计算机共同工作或理解其他计算机的一样命

12、令、数据格式或语言。理解其他计算机的一样命令、数据格式或语言。6 6、外设配置和软件装备、外设配置和软件装备7 7、可靠性、可靠性1.31.3微型计算机系统的主要组成及工作原理微型计算机系统的主要组成及工作原理 一、微型计算机系统的主要组成一、微型计算机系统的主要组成 硬件硬件HardwareHardware: :计算机系统中的实计算机系统中的实际装置的总称。它可以是电子的、电的、磁际装置的总称。它可以是电子的、电的、磁的、机械的、光的元件或由它们组成的计算的、机械的、光的元件或由它们组成的计算机部件或计算机。机部件或计算机。 软件软件 Software Software : :软件是相对于硬

13、软件是相对于硬件而言的,是使硬件充分发挥其功能的所有件而言的,是使硬件充分发挥其功能的所有程序的总和。程序的总和。 外部设备硬件系统计算机系统软件系统中央处理器CPU运算器控制器内存随机存储器(RAM)只读存储器(ROM)输入设备:键盘、鼠标器、光笔、扫描仪等输出设备:显示器、打印机、绘图仪等通信设备:网卡、调制解调器等外存设备:磁带、软盘、硬盘、光盘等系统软件:操作系统、程序设计语言、数据库管理系统、编译系统等应用软件:各种应用程序主机图图1.21.2 计算机系统组成计算机系统组成计算机五大硬件部件关系图计算机五大硬件部件关系图微型计算机的硬件组成微型计算机的硬件组成一、数制及其表示方法一、

14、数制及其表示方法一、数制及其要素:一、数制及其要素: 数制:按进位原那么进展计数的方法。数制:按进位原那么进展计数的方法。例:十进制数有例:十进制数有 : 0、1、2、3、4、5、6、7、8、9十种状态。十种状态。我们说:我们说:十进制数基数十进制数基数10,变化范围,变化范围010-1看一个十进制数:看一个十进制数: 4 0 9 4 每一位十种数码的状态每一位十种数码的状态09 千千 百百 十十 个个 本位值的大小本位值的大小=数数本位权本位权 103102101100 如:千位如:千位= 4103=40001.4 1.4 数制、码制和编码数制、码制和编码十进制数有二个要素:十进制数有二个要

15、素: 1. 基数:十基数:十 每一位每一位 0、1、2、3、4、5、6、7、8、10-1 逢逢 十十 进进 一。一。 2. 位权:位权:10i 某一位数的大小某一位数的大小 = 数数位权位权. 二个要素也适用于二、八、十六进制二个要素也适用于二、八、十六进制 二进制数二进制数: 基数基数2 位权位权2i 八进制数八进制数: 基数基数8 位权位权8i 十六进制数十六进制数: 基数基数16 位权位权16i数制的表示方法数制的表示方法 第一种方法:第一种方法:数值数值R R,其中,其中R R为进制的类型。为进制的类型。第二种方法:第二种方法:数值后跟一特定大写英文字母,十数值后跟一特定大写英文字母,

16、十进制数用表示符进制数用表示符D D或者可省略或者可省略,二进制数用表示,二进制数用表示符符B B,八进制数用表示符,八进制数用表示符Q Q,十六进制数用表示符,十六进制数用表示符H H 。例:例:十进制数十进制数423423, 表示为表示为42342310 10 或或423D423D或或423423二进制数二进制数10011001, 表示为表示为100110012 2 或或1001B1001B八进制数八进制数237237, 表示为表示为2372378 8 或或237Q237Q十六进制数十六进制数5FE5FE,表示为,表示为5FE5FE1616 或或5FEH5FEH 推广一般形式任意十进制推广

17、一般形式任意十进制: N=k n 10n+k n-1 10 n-1+k0 100 +k-1 10-1+ +k-m 10-m = k i 10i i= -mn对于任意进制对于任意进制: N= k i R iR 基数基数 , Ri 位权,位权, 逢逢R进一进一例例: 二进制数二进制数 B=10011101 B=1 27+1 24+1 23+1 22+1 20 =15710二、数制之间的转换:二、数制之间的转换: 在计算机里进展运算和处理均是按二进制数处理的,在计算机里进展运算和处理均是按二进制数处理的,而二进制数写起来费事,书写时又以八进制或十六而二进制数写起来费事,书写时又以八进制或十六进制表示

18、,日常生活中又常用十进制,因此就有数进制表示,日常生活中又常用十进制,因此就有数制之间转换问题:制之间转换问题: 1 1、R R进制进制向向十进制转换十进制转换 方法:方法:各位按权展开相加。各位按权展开相加。例例 : 13Q =181+380=11 1100B=123+122+021+020=12 2CH =2161+12160=442 2、十进制数向、十进制数向R R进制转换进制转换方法:方法:整数部分和小数部分要分开处理:整数部分和小数部分要分开处理:整数部分转换方法:整数部分转换方法:除以除以R R取余数,直到商为取余数,直到商为0 0,余数自下而上排列。余数自下而上排列。小数部分转换方法:小数部分转换方法:乘以乘以R R取整数,直到积为取整数,直到积为0 0或或到达精度的要求,整数自上而下排列。到达精度的要求,整数自上而下排列。3 3、二进制数向八进制、十六进制转换、二进制数向八进制、十六进制转换方法:方法:以小数点为基准向左和向右每以小数点为基准向左和向右每三位

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论