《大学计算机基础》第1章-计算机基础知识.ppt
《《大学计算机基础》第1章-计算机基础知识.ppt》由会员分享,可在线阅读,更多相关《《大学计算机基础》第1章-计算机基础知识.ppt(130页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、大学计算机基础大学计算机基础北京航空航天大学北京航空航天大学教学课件教学课件1第一层次第一层次第二层次第二层次内内 容容 提提 要要2第第1章章 计算机基础知识计算机基础知识3本章重点本章重点 n进位计数制及数制之间的转换;n原码、反码、补码的概念;n定点数、浮点数的表示方法;n字符编码;n计算机硬件组成及工作原理;n计算机软件系统。41.1 计算机的发展计算机的发展 u1.1.1 电子计算机的产生和发展电子计算机的产生和发展u1.1.2 计算机发展的几个阶段计算机发展的几个阶段 u1.1.3 中国计算机产业的发展大事记中国计算机产业的发展大事记u1.1.4 计算机的特点和用途计算机的特点和用
2、途 u1.1.5 计算机的类型计算机的类型u1.1.6 计算机的新技术计算机的新技术 u1.1.7 未来计算机的发展趋势未来计算机的发展趋势u1.1.8 信息技术的发展信息技术的发展 51.1.1电子计算机的产生和发展电子计算机的产生和发展1642 Blaise Pascal加法器加法器加法器加法器Charles BabbageCharles Babbage1822 1822 差分机差分机1833 1833 分析机分析机MARK IMARK IENIACENIAC电子计算机时代电子计算机时代人类追求的计算工具人类追求的计算工具6第一台电子计算机第一台电子计算机5000次加法次加法/秒秒体重体重
3、30吨吨占地占地170M218800只电子管只电子管1500个继电器个继电器耗电耗电150KW耗资耗资40万美元万美元7冯冯诺依曼思想诺依曼思想n 程序和数据用二进制表示程序和数据用二进制表示n 程序存储的概念程序存储的概念n 计算机由五个基本部分组成计算机由五个基本部分组成输入、存储、运算、控制和输出输入、存储、运算、控制和输出 8电子恐龙的缩骨法电子恐龙的缩骨法晶体管晶体管ENIACENIAC划时代的实验装置划时代的实验装置晶体管实质上是按显微比例的真空管建造的晶体管实质上是按显微比例的真空管建造的电子管的缺点:电子管的缺点:体积大;体积大;耗能高、散热量大。耗能高、散热量大。晶体管的优点
4、:晶体管的优点:体积小;体积小;耗能低;耗能低;性能稳定。性能稳定。9采用中、小采用中、小规模集成电规模集成电路代替了独路代替了独立元件晶体立元件晶体管。管。第三代计算机第三代计算机10晶晶体体管管数数目目4004奔腾奔腾4750,000,0002,300将电脑浓缩在一颗芯片上将电脑浓缩在一颗芯片上0.18微米芯片微米芯片10微米芯片微米芯片11晶晶体体管管数数单单位位时时间间执执行行的的指指令令数数百百万万条条/每每秒秒计算机的计算机的CPU性能性能 每每18个月,集成度将翻一番,速度个月,集成度将翻一番,速度将提高一倍,而其价格将降低一半。将提高一倍,而其价格将降低一半。计算机第一定律计算
5、机第一定律摩尔定律摩尔定律121.1.2计算机发展的几个阶段计算机发展的几个阶段 n根据计算机所采用的物理器件,将计算机的发展分根据计算机所采用的物理器件,将计算机的发展分为为四四个阶段个阶段第一代第一代(19461958)电子管电子管5千千几万(次几万(次/秒)秒)第二代第二代(19581964)晶体管晶体管几万几万几十万几十万(次(次/秒)秒)第三代第三代(19641970)中、小集成电路中、小集成电路几十万几十万几百万几百万(次(次/秒)秒)第四代第四代(1971至今至今)大规模集成电路大规模集成电路上千万上千万万亿万亿(次(次/秒)秒)131.1.3 中国计算机产业的发展大事记中国计算
6、机产业的发展大事记 n从从1956年开始,我国完成了第一台电子计算机运算器和控年开始,我国完成了第一台电子计算机运算器和控制器的设计工作,同时编写了中国第一本电子计算机原理制器的设计工作,同时编写了中国第一本电子计算机原理讲义。讲义。n 1973年,我国第一台百万次集成电子计算机研制成功。年,我国第一台百万次集成电子计算机研制成功。n 1977年,我国第一台微型计算机研制成功。年,我国第一台微型计算机研制成功。n 1983年,年,“银河银河”一号巨型机研制成功,运算速度达一号巨型机研制成功,运算速度达1亿亿次秒。次秒。n 1993年,我国第一台年,我国第一台10亿次巨型亿次巨型“银河银河”型通
7、过鉴定。型通过鉴定。n 1995年,曙光年,曙光1000大型机通过鉴定,峰值可达大型机通过鉴定,峰值可达25亿次亿次秒。秒。n 2005年,联想完成并购年,联想完成并购IBM PC,一跃成为全球第三大,一跃成为全球第三大PC制造商。制造商。141.1.4 计算机的特点和用途计算机的特点和用途n计算机的特点计算机的特点 高速、精确的运算能力高速、精确的运算能力 准确的逻辑判断能力准确的逻辑判断能力 强大的存储能力强大的存储能力 自动功能自动功能 网络与通信功能网络与通信功能 15计算机在信息社会中的应用计算机在信息社会中的应用工商工商:电子商务、:电子商务、AD/CAMAD/CAM教育教育:多媒
8、体教育、远程教育:多媒体教育、远程教育医药医药:CATCAT、MRIMRI、远程医疗远程医疗家庭家庭:家庭信息化:家庭信息化 政府政府:电子政府:电子政府娱乐娱乐:虚拟现实、影:虚拟现实、影视视特技特技 科研科研:数据采集、计算分析:数据采集、计算分析16计算机的主要应用领域计算机的主要应用领域1.科学计算科学计算3.实时控制实时控制2.数据处理数据处理其它领域:其它领域:电子商务电子商务CAD/CAM/CIMSCAD/CAM/CIMS多媒体技术多媒体技术 人工智能人工智能网络与通信网络与通信 171.1.5 计算机的类型计算机的类型专用计算机专用计算机通用计算机通用计算机按用途及使用范围分类
9、按用途及使用范围分类巨型机巨型机微型计算机微型计算机按速度等指标分类按速度等指标分类工作站工作站服务器服务器大型通用机大型通用机181.1.6 计算机的新技术计算机的新技术 充分利用成千上万个网络中充分利用成千上万个网络中的闲置计算机共同参与计算。的闲置计算机共同参与计算。将计算机作为信息处理的部件,将计算机作为信息处理的部件,嵌入到应用系统中的一种技术。嵌入到应用系统中的一种技术。中间件是中间件是介于应用软件和操介于应用软件和操作系统之间的系统软件。作系统之间的系统软件。嵌入式技术嵌入式技术网格计算网格计算中间件技术中间件技术19高性能计算机的竞争高性能计算机的竞争 2002年,日本年,日本
10、NEC公司开发成功公司开发成功“地球模拟器地球模拟器”高性能计算机,每秒运算速度为高性能计算机,每秒运算速度为35.86万亿次,曾万亿次,曾长时间保持世界计算机运算速度的最快纪录。长时间保持世界计算机运算速度的最快纪录。为了应对日本为了应对日本的的“地球模拟器地球模拟器”,美国国防美国国防部先进研究计划局(部先进研究计划局(DARPA)专门拨出了专门拨出了1.5亿美亿美元元进行高性能计算机的研究进行高性能计算机的研究。今年今年6月月28日在德国德累斯顿市举行日在德国德累斯顿市举行的国际超的国际超级计算机大会上,级计算机大会上,IBM 蓝色基因蓝色基因/L超级计算机获得超级计算机获得排名第一。蓝
11、色基因排名第一。蓝色基因/L的运算速度达每秒钟的运算速度达每秒钟280.6万亿次浮点运算,其它没有一款计算机的运算速度万亿次浮点运算,其它没有一款计算机的运算速度超过超过100万亿次浮点运算。万亿次浮点运算。20蓝色基因商业版服务器蓝色基因商业版服务器八台蓝色基因服务器八台蓝色基因服务器21装配中的蓝色基因装配中的蓝色基因221.1.7 未来计算机的发展趋势未来计算机的发展趋势n发展趋势发展趋势巨型化巨型化微型化微型化 网络化网络化智能化智能化 n 未来新的一代未来新的一代模糊计算机模糊计算机 生物计算机生物计算机 光子计算机光子计算机超导计算机超导计算机量子计算机量子计算机 231.1.8信
12、息技术的发展信息技术的发展 n数据与信息数据与信息 数据是信息的载体。数据是信息的载体。信息既是对各种事物的变化和特征的反映,又信息既是对各种事物的变化和特征的反映,又是事物之间相互作用和联系的表征。是事物之间相互作用和联系的表征。数据与信息的区别数据与信息的区别应用在信息加工和处理中的科学、技术与工应用在信息加工和处理中的科学、技术与工程的训练方法和管理技巧;上述方面的技巧程的训练方法和管理技巧;上述方面的技巧和应用;计算机及其与人、机的相互作用;和应用;计算机及其与人、机的相互作用;与之相应的社会、经济和文化等诸种事物。与之相应的社会、经济和文化等诸种事物。n信息技术信息技术 联合国教科文
13、组织对信息技术的定义联合国教科文组织对信息技术的定义 24现代现代信息技术信息技术的内容和特点的内容和特点n现代信息技术的现代信息技术的内容内容信息基础技术信息基础技术新材料、新能源、新器件的开发和制造技术新材料、新能源、新器件的开发和制造技术 信息系统技术信息系统技术感测技术、通信技术、计算机与智能技术和控制技术感测技术、通信技术、计算机与智能技术和控制技术 信息应用技术信息应用技术 工厂的自动化、办公自动化、家庭自动化、人工智能和工厂的自动化、办公自动化、家庭自动化、人工智能和互联通信技术互联通信技术 n现代信息技术的现代信息技术的特点特点数字化数字化 多媒体化多媒体化 高速度、网络化、宽
14、频带高速度、网络化、宽频带 智能化智能化 251.2 数据在计算机中的表示数据在计算机中的表示 u1.2.1 计算机采用二进制编码计算机采用二进制编码 u1.2.2 进位计数制进位计数制 u1.2.3 R进制转换为十进制进制转换为十进制 u1.2.4 十进制转换为十进制转换为R进制进制 u1.2.5 八进制转换为十六进制八进制转换为十六进制 u1.2.6 计算机中的信息单位计算机中的信息单位 u1.2.7 数值数值 u1.2.8 字符字符 重点重点26基本概念基本概念信息:数值、文字、语音、图形和图像。信息:数值、文字、语音、图形和图像。信息必须数字化编码,才能传送、存储和处理。信息必须数字化
15、编码,才能传送、存储和处理。271.2.1 计算机采用二进制编码计算机采用二进制编码 二进制的优点二进制的优点 物理上容易实现,信息的存储更加容易,物理上容易实现,信息的存储更加容易,可靠性强,运算简单,通用性强可靠性强,运算简单,通用性强ENIAC采用十进制采用十进制 冯冯诺依曼研制诺依曼研制IAS时,时,提出了二进制的表示方法提出了二进制的表示方法 281.2.2 进位计数制进位计数制进位计数制进位计数制进位制中的三个要素进位制中的三个要素:数码数码:数制中固定的基本符号:数制中固定的基本符号基数基数:某种进位制所包含的的数字符号(或:某种进位制所包含的的数字符号(或数码)的个数。数码)的
16、个数。N进制的基数是进制的基数是N。位权位权:在某种进位制中,各数码的位权是以:在某种进位制中,各数码的位权是以该进位制的基数为底的幂次方。该进位制的基数为底的幂次方。例:十进制数例:十进制数9788的基数、的基数、各数码的位权分别是多少?各数码的位权分别是多少?29常用的进位制类型常用的进位制类型不同进制数的表示方法不同进制数的表示方法在该数的后面加上字母在该数的后面加上字母B(二进制)、二进制)、O(八进制)、八进制)、D(十进制)、十进制)、H(十六进制)来表示。十六进制)来表示。例例:(:(10100101)B 表示二进制数表示二进制数。数制数制类类型型基数基数数数 码码权权形式表示形
17、式表示二二进进制制20,1 21 B八八进进制制80,1,2,3,4,5,6,7 81O十十进进制制100,1,2,3,4,5,6,7,8,9101D十六十六进进制制160,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F161H30几种不同的进制数的基本符号几种不同的进制数的基本符号31不同进制间的转换不同进制间的转换n转换基本原则:转换基本原则:对整数部分和小数部分分别进行转换对整数部分和小数部分分别进行转换R进制进制十进制十进制R进制进制十进制十进制八进制八进制十六进制十六进制32R进制向十进制的转换进制向十进制的转换R R进制进制十进制十进制方法方法 把各个把各个R R进制数
18、按权展开求和进制数按权展开求和弄清进位制中三要素弄清进位制中三要素:数码、基数、位权数码、基数、位权33十进制表示形式十进制表示形式任意一任意一个十进制数个十进制数D,可表示成如下形式:可表示成如下形式:(D)10=Dn-1 10n-1+Dn-2 10n-2+D1 101+D0 100 +D-1 10-1+D-2 10-2+D-m+1 10-m+1+D-m 10-m 式中式中Di是数码,其取值范围为是数码,其取值范围为09;i为数码的编号(整数位为数码的编号(整数位 取取n-10,小数位取小数位取-1-m);10为基数为基数。例:例:(123.45)D=110+210+3100 +410-+5
19、10-=(123.45)D34二进制表示形式二进制表示形式 任意一个二进制数任意一个二进制数B,可表示成如下形式:可表示成如下形式:(B)2=Bn-1 2n-1+Bn-2 2n-2+B1 21+B0 20 +B-1 2-1+B-2 2-2+B-m+1 2-m+1+B-m 2-m 式中式中Bi是数码,其取值范围为是数码,其取值范围为01;i为数码的编号(整数为数码的编号(整数位取位取n-10,小数位取小数位取-1-m);2为基数。为基数。例:例:(110.01)B=12+12+020 +02-+12-=(6.25)D35八进制表示形式八进制表示形式 任意一个任意一个八进制数八进制数Q,可表示成如
20、下形式:可表示成如下形式:(Q)8=Qn-1 8n-1+Qn-2 8n-2+Q1 81+Q0 80+Q-1 8-1 +Q-2 8-2+Q-m+1 8-m+1+Q-m 8-m 式中式中Qi是数码,其取值范围为是数码,其取值范围为07;i为数码的编号(整数位为数码的编号(整数位取取n-10,小数位取小数位取-1-m);8为基数为基数。例:例:八进制(123.45)O=18+28+380 +48-+58-=(83.578125)D36十六进制表示形式十六进制表示形式任意一个十六进制数任意一个十六进制数H,可表示成如下形式:可表示成如下形式:(H)16=Hn-1 16n-1+Hn-2 16n-2+H1
21、 161+H0 160 +H-1 16-1+H-2 16-2+H-m+1 16-m+1+H-m 16-m 式中式中Hi是数码,其取值范围为是数码,其取值范围为0F;i为数码的编号(整数位为数码的编号(整数位取取n-10,小数位取小数位取-1-m);16为基数。为基数。例:十六进制(123.45)H=116+216+3160+416-+516-=(291.26953125)D371.2.3 R进制转换为十进制进制转换为十进制 方法方法 把各个把各个R R进制数按权展开求和进制数按权展开求和例例 把下面的二进制数转换成十进制数把下面的二进制数转换成十进制数 (1101.101)B=1 23+1 2
22、2+0 21+1 20+1 2-1+0 2-2+1 2-3 =8+4+0+1+0.5+0+0.125 =(13.625)D381.2.3 R进制转换为十进制进制转换为十进制例例把下面的八进制数转换成十进制数把下面的八进制数转换成十进制数。(456.124)O=4 82+5 81+6 80+1 8-1+2 8-2+4 8-3 =256+40+6+0.125+0.03125+0.0078125 =(302.1640625)D例例把下面的十六进制数转换成十进制数把下面的十六进制数转换成十进制数。(32CF.48)H=3 163+2 162+C 161+F 160+4 16-1 +8 16-2 =12
23、288+512+192+15+0.25+0.03125 =(13007.28125)D391.2.4 十进制转换为十进制转换为R进制进制十进制十进制R R进制进制方方法法(1 1)整数整数转换用转换用“除基取余法除基取余法”,直到商,直到商为零;每次相除所得余数为对应的二进为零;每次相除所得余数为对应的二进制整数的各位数码。制整数的各位数码。(2 2)小数小数转换用转换用“乘基取整法乘基取整法”,直到乘,直到乘积的小数部分为零,或达到所要求的位积的小数部分为零,或达到所要求的位数(当小数部分永不可能为零时)。数(当小数部分永不可能为零时)。40十进制转换为二进制十进制转换为二进制十进制十进制二
24、进制二进制方方法法(1 1)整数整数转换用转换用“除除2 2取余法取余法”,直到商,直到商为零;每次相除所得余数为对应的二为零;每次相除所得余数为对应的二进制整数的各位数码。进制整数的各位数码。(2 2)小数小数转换用转换用“乘乘2 2取整法取整法”,直到乘,直到乘积的小数部分为零,或达到所要求的积的小数部分为零,或达到所要求的位数(当小数部分永不可能为零时)。位数(当小数部分永不可能为零时)。41十进制数十进制数 125.6875 转换成二进制数转换成二进制数31015171311101二进制整数低位二进制整数低位二进制整数高位二进制整数高位2余数余数125162结果结果 故整数部分故整数部
25、分(125)D=(1111101)B222222商为零商为零42小数部分的转换小数部分的转换取整取整 0.68751.3750 )21 二进制小数首位二进制小数首位 二进制小数末位二进制小数末位0 0.37500.7500 )20.75001.50001 )20.50001.00001 )2为零为零,转换结束转换结束0000 故小数部分(故小数部分(.6875)D=(.1011)B 结果结果43十进制转换为十六进制(例)十进制转换为十六进制(例)将十进制数(将十进制数(197.734375)D 转换成十六进制数转换成十六进制数(197.734375)D=(C5.BC)H结果结果结果结果441.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大学计算机基础 大学计算机 基础 计算机基础知识
限制150内