第1章 计算机概述(1).ppt





《第1章 计算机概述(1).ppt》由会员分享,可在线阅读,更多相关《第1章 计算机概述(1).ppt(64页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、课程成绩评定方法:11、期末闭卷题库机考、期末闭卷题库机考 50%50%22、上机实验上机实验 30%30%33、作业和课堂考勤、作业和课堂考勤 20%20%第1章 计算机概述计算机的概念 计算机是一种在事先存入的程序控制下,能够接收数据、存储数据、处理数据、提供处理结果的电子设备。计算机的发展史计算工具的产生 计算工具的产生 1.1.中国唐代的算盘 中国唐代的算盘 2.2.西方的手摇计算机 西方的手摇计算机 直到 直到20 20世纪 世纪50 50年代,手工计算一直是主要的计算方法 年代,手工计算一直是主要的计算方法.计算机的发展史 法国人帕斯卡于17世纪制造出一种机械式加法机,它成为世界上
2、第一台机械式计算机。计算机的发展史加法机 加法机 这台加法机是利用齿轮传动原理,通过手工操作,来实现加,减运算的。计算机的发展史 德国人著名的数学家和哲学家莱布尼兹发明了乘法计算机,他受中国易经八卦的影响最早提出二进制运算法则。莱布尼兹计算机的发展史乘法计算机 1774年,乘法计算机由奥利韦一人装配而成的。乘法机长约1米,宽30厘米,高25厘米。它由不动的计数器和可动的定位机构两部分组成。整个机器由一套齿轮系统来传动,它的重要部件是阶梯形轴,便于实现简单的乘除运算。计算机的发展史 英国人查尔斯巴贝奇研制出差分机和分析机,为现代计算机设计思想的发展奠定基础.巴贝奇 计算机的发展史 差分机可以保存
3、 差分机可以保存3 3个 个5 5位的十 位的十进制数,并进行加法运算,还能 进制数,并进行加法运算,还能打印结果。它是一种供制表人员 打印结果。它是一种供制表人员使用的专用机。使用的专用机。它的杰出之处是,能按照设 它的杰出之处是,能按照设计者的控制自动完成一连串的运 计者的控制自动完成一连串的运算,体现了计算机最早的程序设 算,体现了计算机最早的程序设计。这种程序设计思想的创见,计。这种程序设计思想的创见,为现代计算机的发展开辟了道路。为现代计算机的发展开辟了道路。巴贝奇于 巴贝奇于19 19世纪 世纪20 20年代 年代制造的差分机 制造的差分机计算机的发展史巴贝奇于 巴贝奇于19 19
4、世纪 世纪30 30年代 年代制造的分析机 制造的分析机 巴贝奇的分析机由三部分构 巴贝奇的分析机由三部分构成。成。第一部分是保存数据的齿轮 第一部分是保存数据的齿轮式寄存器,巴贝奇把它称为 式寄存器,巴贝奇把它称为“堆 堆栈 栈”。第二部分是对数据进行各种 第二部分是对数据进行各种运算的装置,巴贝奇把它命名为 运算的装置,巴贝奇把它命名为“工场 工场”。第三部分是对操作顺序进行 第三部分是对操作顺序进行控制,并对所要处理的数据及输 控制,并对所要处理的数据及输出结果加以选择的装置。它相当 出结果加以选择的装置。它相当于现代计算机的控制器 于现代计算机的控制器。计算机的发展史 19461946
5、年年22月月1515日,世界上第一台通日,世界上第一台通用电子数字计算机宣用电子数字计算机宣告研制成功。是计算告研制成功。是计算机发展史上的一座纪机发展史上的一座纪念碑,是人类在发展念碑,是人类在发展计算技术的历程中,计算技术的历程中,到达的一个新的起点。到达的一个新的起点。世界上第一台通用电子数字计算机 世界上第一台通用电子数字计算机“埃尼阿克 埃尼阿克”(ENIAC ENIAC)计算机的发展史“埃尼阿克 埃尼阿克”共使用了 共使用了18000 18000个电子管,个电子管,1500 1500个继电器以及其它器件,个继电器以及其它器件,总体积约 总体积约90 90立方米,立方米,重达 重达3
6、0 30吨,吨,占地 占地170 170平方米 平方米,耗电量 耗电量140 140千瓦,千瓦,存放 存放20 20个 个10 10位的十进制数,位的十进制数,运算速度为每秒 运算速度为每秒5000 5000次加法,次加法,或者 或者400 400次乘法。次乘法。1946 1946年 年 启动 启动“埃尼阿克 埃尼阿克”(ENIAC ENIAC)计算机发展概况第一代(第一代(1946-19581946-1958)1)1)基本元器件:基本元器件:电子管电子管 2)2)运算速度:每秒运算速度:每秒55千千到到33万万次次 3)3)应用领域:主要是应用领域:主要是科科学计算学计算 4)4)指令和数据
7、以指令和数据以机器语言机器语言和和汇编语言汇编语言为主为主计算机发展概况第二代(第二代(1959-19641959-1964)1)1)基本元器件:基本元器件:晶体管晶体管 2)2)运算速度:每秒运算速度:每秒几十万几十万到到百百 万万次次 3)3)应用领域扩展到应用领域扩展到事务处理事务处理、数据处理数据处理、工业控制、工业控制 等多个等多个 领域领域 4)4)出现了出现了高级语言高级语言计算机发展概况第三代(第三代(1965-19701965-1970)1)1)基本元器件:基本元器件:中小规模集中小规模集 成电路块成电路块 2)2)运算速度:运算速度:每秒每秒百万百万到到几百万几百万次次 3
8、)3)用于企业管理、自动控用于企业管理、自动控 制、辅助设计和辅助制造制、辅助设计和辅助制造 4)4)出现了出现了操作系统操作系统计算机发展概况第四代(第四代(19711971年以后)年以后)1)1)基本元器件:基本元器件:大规模和超大规模和超 大规模集成电路大规模集成电路 2)2)运算速度:每秒运算速度:每秒百亿百亿到到千千 亿亿次次 3)3)用于用于OAOA、数据库管理、图数据库管理、图 像识别、专家系统等各领域像识别、专家系统等各领域.4)4)计算机的发展进入以计算机的发展进入以网络网络为特征的时代为特征的时代计算机的发展总趋势巨型化巨型化、微型化微型化、网络化网络化、多媒体化多媒体化、
9、智能化智能化计算机的分类n n按设计目的分类按设计目的分类:通用计算机、专用计算机:通用计算机、专用计算机 n n按用途、体积大小分类:巨型机、大型机、服务器、按用途、体积大小分类:巨型机、大型机、服务器、微机微机、工作站、工作站进位计数制一种进位计数制包含一组数字符号和两个基本因素:一种进位计数制包含一组数字符号和两个基本因素:n n 数码 数码:一组用来表示某种数制的符号。:一组用来表示某种数制的符号。如:如:1 1、2 2、3 3、A A、B B。n n 基数 基数:数制所用数码个数。用:数制所用数码个数。用R R表示,称 表示,称R R进制,进制,“逢 逢R R进一 进一”。如:十进制
10、的基数是 如:十进制的基数是10 10,逢,逢10 10进 进1 1。n n 位权 位权:数码在不同位置上的权值:数码在不同位置上的权值Rn Rn。如:十进制的个位的位权是 如:十进制的个位的位权是“1”1”,百位的位权是,百位的位权是“100”100”。计算机中常用计数制书写时的 书写时的3 3种格式:种格式:n n 11101101 11101101(2)(2)331 331(8)(8)35.81 35.81(10)(10)FA5 FA5(16)(16)n n(10110.011)(10110.011)2 2(755)(755)8 8(139)(139)10 10(AD6)(AD6)16
11、16 n n 10101001 10101001B B 757 757O O 3762 3762D D 2CE6 2CE6H H(注 注:其中 其中B(binary B(binary)、O(Octal O(Octal)、D(decimal D(decimal)、H(hexadecimal H(hexadecimal)分别表示二进制、八进制、十进制、十 分别表示二进制、八进制、十进制、十六进制。六进制。)计算机中常用计数制(1)十进制数:基数为10,逢10进1 用10个符号0、1、8、9来表示第i位上的位权为10i-1如:十进制数按“权”展开的多项式(234.56)10210231014100
12、510-1+610-2计算机中常用计数制(2)二进制数:基数为2,逢2进1 用2个符号0、1来表示第i位上的位权为2i-1如:二进制数按“权”展开的多项式(110.01)2=122121020 02-112-2=(6.25)10计算机中常用计数制(3)八进制数:基数为8,逢8进1 用8个符号0、1、6、7来表示第i位上的位权为8i-1如:八进制数按“权”展开的多项式(5675)8=583682781580=(3005)10计算机中常用计数制(4)(4)十六进制数:十六进制数:基数为基数为1616,逢,逢1616进进1 1 用用1616个符号个符号00、11、9 9、AA、BB、CC、DD、EE
13、、FF来表示来表示第第ii位上的位位上的位权为权为1616i-1i-1如如:十六进制数按十六进制数按“权权”展开的多项式展开的多项式(7BD.4)(7BD.4)1616=716=716221116111611 1316131600416416-1-1=(1981.25)=(1981.25)1010不同进制之间的转换各种各种rr进制的数按权展开后求得结果即为十进制数。进制的数按权展开后求得结果即为十进制数。例:例:(1011.101 1011.101)2 2=1=1 2 23 3+0+0 2 22 2+1+1 2 21 1+1+1 2 20 0+1+1 2 2-1-1+0 0 2 2-2-2+1
14、+1 2 2-3-3=8+0+2+1+1/2+0+1/8=8+0+2+1+1/2+0+1/8=11.625D=11.625D(2576 2576)8 8 2 2 8 83 3+5+5 8 82 2 7 7 8 81 1 6 6 8 80 0(1406 1406)10 10(3D 3D)16 16 3 3 16 161 1 13 13 16 160 0(61 61)10 10(F F B B)16 16 15 15 16 160 0 11 11 16 16-1-1 15 15 11/16 11/16(15.6875 15.6875)10 10 二进制转为十进制数练习n n A:(1101)2n
15、n=()10n n B:(1010.01)2n n=()1013=1X23+1x22+0X21+1x20八进制转为十进制数练习n n A:(265)8n n=()10n n B:(137.2)8n n=()10十六进制转为十进制数练习n n A:(26A)16n n=()10n n B:(C2.E)16n n=()10二进制的运算规则 在计算机中,二进制数可以作在计算机中,二进制数可以作算术运算算术运算和和逻辑运算逻辑运算 1.1.算术运算算术运算 n n加法:加法:000=0 10=0 10=00=01=1 1=1 111=101=10 n n减法:减法:000=0 10=0 10=1 10
16、=1 11=0 1=0 10101=11=1 n n乘法:乘法:00=0 10=01=0 11=1 00=0 10=01=0 11=1 n n除法:除法:01=0 11=101=0 11=1二进制的运算规则2.2.逻辑运算逻辑运算 n n或运算(或运算()只要有一个为只要有一个为“真真”(1)(1),逻辑运算的结果为,逻辑运算的结果为“真真”0 0 0=0 1 0=0 1 0=1 0 0=1 0 1=1 1 1=1 1 1=1 1=1 n n与运算(与运算()只要有一个为只要有一个为“假假”(0)(0),逻辑运算的结果为,逻辑运算的结果为“假假”0 0 0=0 1 0=0 1 0=0 0 0=
17、0 0 1=0 1 1=0 1 1=1 1=1 n n非运算(非运算()规则为对逻辑位求反规则为对逻辑位求反 0=1 1=00=1 1=0 二进制的优点n n 技术上容易实现n n 运算规则简单n n 与逻辑量相吻合n n 二进制数与十进制数易于互相转换不同进制之间的转换2.2.十进制数转换为 十进制数转换为r r进制数 进制数 整数部分:除以 整数部分:除以 r r 取余数,直到商为 取余数,直到商为0 0,余数从右到左排列。,余数从右到左排列。小数部分:乘以 小数部分:乘以 r r 取整数,整数从左到右排列。取整数,整数从左到右排列。n n 例 例1 1 将十进制 将十进制数 数45 45
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第1章 计算机概述1 计算机 概述

限制150内