世纪高职高专规划教材.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《世纪高职高专规划教材.ppt》由会员分享,可在线阅读,更多相关《世纪高职高专规划教材.ppt(127页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、世纪高职高专规划教材 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望第1章 计算机基础知识主讲:第1章 计算机基础知识1.1 计算机概述1.2 计算机中的数制1.3 计算机中数据的存储与编码1.4 指令和程序设计语言1.5 计算机系统的组成1.6 微型计算机的硬件系统 1.7 计算机病毒与防治本章学习目标n计算机的发展简史、特点、分类和应用领域n数制的基本概念及数制的运算,二进制、十进制、十六进制数之间的转换n计算机中数据、字符和汉字的编码及存储n计算机系统的组成
2、及应用n计算机的性能和技术指标n多媒体计算机的组成及应用n计算机病毒的概念与防治1.1 计算机概述1.1.1 计算机发展简介1.1.2 计算机的特点1.1.3 计算机的应用1.1.4 计算机的分类1.1.5 计算机发展趋势1.1 计算机概述要求掌握:n计算机的概念、发展简史、类型及其应用领域。1.1.1 计算机发展简介世界上第一台电子数字计算机名叫ENIAC。它于1946年2月诞生于美国宾夕法尼亚大学。1、大型计算机时代、大型计算机时代 人们根据计算机所采用的电子元件不同,将计算机的发展过程划分为以下四个阶段:第一代(约1946年1957年)是电子管时代。第二代(约1958年1964年)是晶体
3、管时代。第三代(约1965年1971年)为集成电路(IC)时代。第四代(约1971年至今)为大规模、超大规模集成电路时代。2、微型计算机时代、微型计算机时代n在计算机的发展进入第四代的时候,微型机异军突起,开辟了计算机的新纪元。微型机的一个重要特点是将中央处理器(CPU)做在一块芯片上,这种芯片习惯上称为微处理器。n微处理器是大规模和超大规模集成电路的产物。以微处理器为核心的微型计算机属于第四代计算机。通常人们以微处理器为标志来划分微型计算机。微型计算机的发展过程:微型计算机的发展过程:第一代1983年8088芯片第二代1984年80286芯片第三代1986年80386芯片第四代1989年80
4、486芯片第五代1993年80586芯片Pentium机、P机、P机、P4机1.1.2 计算机的特点1.处理速度快2.计算精度高3具有记忆能力和逻辑判断能力4可靠性高5工作全自动6适用范围广,通用性强1.1.3 计算机的应用1科学计算(数值计算)2信息处理3过程控制(实时控制)4计算机辅助设计与辅助制造5现代教育6家庭管理与娱乐CADCAMCIMSCAICAT1.1.4 计算机的分类1、按处理数据的形态分类可以分为数字计算机、模拟计算机和混合计算机。2、按使用范围分类可以分为通用计算机和专用计算机。3、按性能分类:巨型计算机、大型计算机、中型计算机、小型计算机、微型计算机(个人计算机)和工作站
5、。1.1.5 计算机发展趋势1巨型化2微型化3网络化4多媒体化5智能化1.2 计算机中的数制1.2.1 数制的基本概念1.2.2 几种常用的进位计数制1.2.3 各种进制数间的转换1.2 计算机中的数制要求掌握:n计算机中数据的表示;二进制的概念,整数的二进制表示,十进制整数与二进制整数的转换。1.2.1 数制的基本概念(1)数制数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。(2)计数按进位的方法进行计数,称为进位计数制。进位计数制具有三个要素,即数位、基数和位权。n基数:数制所使用的数码个数称为“基数”,常用“R”表示,称R进制。n数位:指数码在一个数中所处的位置。n位权
6、:指数码在不同位置上的权值。在不同进制中,处于不同数位的数码代表的数值不同。例如,十进制数111.1,个位上的1权值为100,十位上的1权值为101,百位上的1权值为102,十分位上的1权值为10-1。(3)数值的按权展开任一进制数的值可以表示为各位数码本身的值与其位权的乘积之和。例如:十进制数314.25可写成:314.25=3102+1101+4100+210-1+510-2n十六进制数3AB.48按权展开:(3AB.48)16=3162+A161+B160+416-1+816-2=(939.28125)10n十进制数132.5按权展开:(132.5)10=1102+3101+2100+5
7、10-1n八进制数123.24按权展开:(123.24)8=182+281+380+28-1+48-2=(83.3125)10n二进制数1101.01按权展开:(1101.01)2=123+122+021+120+02-1+12-2 =(13.25)101.2.2 几种常用的进位计数制1二进制(Binary)二进位计数制简称二进制,二进制数具有下列特点:(1)基数是2;(2)只有两个数码0和1;(3)逢二进一;(4)权为2i(i=-mn-1,m、n为自然数)。计算机中采用二进制,是因为二进制具有如下特点:(1)简单可行,容易实现;(2)运算规则简单;(3)适合逻辑运算。计算机中数的存储和运算都
8、使用二进制数。但是使用二进制表示也有其明显的缺点:数字冗长、书写繁复且容易出错、不便于阅读。2十进制(Decimal)十进位计数制简称十进制,十进制数具有下列特点:(1)基数为10(2)含有十个数码:0、1、2、3、4、5、6、7、8、9(3)逢十进一(4)权为10i(i=-mn-1,m、n为自然数)3八进制(Octal)八进制数具有以下特点:(1)基数是8(2)含有八个数码:0、1、2、3、4、5、6、7(3)逢八进一(4)权为8i(i=-mn-1,m、n为自然数)4十六进制(Hexadecimal)十六进制数具有以下特点:(1)基数为16(2)含有十六个数码:0、1、2、3、4、5、6、7
9、、8、9、A、B、C、D、E、F,其中A、B、C、D、E、F分别表示数码10、11、12、13、14、15(3)逢十六进一(4)权为16i(i=-mn-1,m、n为自然数)表1-2 四种进制数对应表示十进制十进制二进制二进制八进制八进制十六进制十六进制十进制十进制二进制二进制八进制八进制十六进制十六进制000000081000108100011191001119200102210101012A300113311101113B401004412110014C501015513110115D601106614111016E701117715111117F1.2.3 各种进制数间的转换1非十进制数转
10、换成十进制数n非十进制数转换成十进制数,只需把非十进制数按位权展开求和即可。【例1.1】将二进制数(101101.101)2转换成十进制数。(101101.101)2=125+024+123+122+021+120+12-1+02-2+12-3=32+0+8+4+0+1+0.5+0.125=(45.625)10【例1.2】将八进制数(3604)8转换成十进制。(3604)8=383+682+081+480=1536+384+0+4=(1924)10【例1.3】将十六进制(3AB)16转换成十进制数。(3AB)16=3162+10161+11160=768+160+11=(939)10(1)十进
11、制数转换成二进制数n十进制数转换成二进制数时,整数部分转换用“除2取余法”,余数逆序读取;小数部分转换用“乘2取整法”,整数顺序读取。【例1.4】将十进制数91转换成二进制数。(91)10=(1011011)2二进制数的低位二进制数的高位91245222211252211011201210【例1.5】将十进制数0.125转换成二进制数。转换过程如下:0.125 2 0.25 整数0 2 0.5 整数0 2 1.0 整数1 0000 小数部分为0,转换结束(0.125)10=(0.001)2(2)十进制数转换成八进制数n十进制数转换成八进制数的方法是:整数部分转换采用“除8取余法”;小数部分转换
12、采用“乘8取整法”。【例1.6】将十进制数(178)10转换成八进制数。(178)10=(262)8(3)十进制数转换成十六进制数n十进制数转换成十六进制数的方法是:整数部分转换采用“除16取余法”;小数部分转换采用“乘16取整法”。【例1.7】将十进制数(2129)10转换成十六进制数。(2129)10=(851)163非十进制数之间的转换(1)八进制数与二进制数之间的相互转换n由于一个八进制数可以用三位二进制数表示,所以可按此关系实行二进制数与八进制数间的相互转换。n二进制数转换成八进制数的方法是:以小数点为基准,整数部分从右向左,每三位一组,最高位不足三位时添0补齐,小数点部分从左向右,
13、每三位一组,最低有效位不足三位时添0补齐。然后将每组的三位二进制数转换成对应的八进制数,按顺序连接起来。n八进制数转换成二进制数的方法是:每一个八进制数用三位二进制数表示,然后将二进制数按顺序连接起来。【例1.8】将二进制数(1101011.00101)2转换成八进制数。001 101 011.001 010 1 5 3 .1 2(1101011.00101)2=(153.12)8【例1.9】将八进制数(726.43)8转换成二进制数。7 2 6 .4 3 111 010 110.100 011(726.43)8=(111010110.100011)2(2)十六进制数与二进制数之间的相互转换n
14、由于一个十六进制数可以用四位二进制数表示,所以可按此关系实行二进制数与十六进制数间的相互转换。n二进制数转换成十六进制数的方法是:以小数点为基准,整数部分从右向左,每四位一组,最高位不足四位时添0补齐,小数点部分从左向右,每四位一组,最低有效位不足四位时添0补齐。然后将每组的四位二进制数转换成对应的十六进制数,按顺序连接起来。n十六进制数转换成二进制数的方法是:每一个十六进制数用四位二进制数表示,然后将二进制数按顺序连接起来。【例1.10】将二进制数(1101011.00101)2转换成十六进制数。0110 1011.0010 1000 6 B .2 8(1101011.00101)2=(6B
15、.28)16【例1.11】将十六进制数(726.43)16转换成二进制数。7 2 6 .4 3 0111 0010 0110 .0100 0011(726.43)16=(011100100110.01000011)2 1.3 计算机中数据的存储与编码要求掌握:n西文字符ASCII码表示n汉字及其编码1.3.1 计算机的编码n计算机中的存储器是由一个个存储单元组成的,为了对存储单元进行有效管理,就要对存储单元进行编号,给每一个存储单元分配一个地址码,就叫编址编址。n在存取数据时,必须先给出地址,再由硬件电路译码转换到数据所在地址,就叫寻址寻址。n计算机只能识别二进制数,计算机中的信息都是用二进制
16、数编码表示的。用以表示字符的二进制数编码称为字符编码编码。1.3.2 ASCII码 nASC码是美国标准信息交换码,被国际标准化组织(ISO)指定为国标标准。ASC码有7位码和8位码两种版本。n标准ASCII码使用7位二进制位表示一个字符的编码,可表示27=128个不同字符的编码。计算机内部用一个字节(8位二进制位)存放一个7位ASCII码,最高位b7置0。表1-3 标准ASCII码字符集7657654321432100000000100101001001101110010010110111011011111100000000NULNULDLEDLESPSP0 0 P Pp p00010001
17、SOHSOHDC1DC1!1 1A AQ Qa aq q00100010STXSTXDC2DC2”2 2B BR Rb br r00110011ETXETXDC3DC3#3 3C CS Sc cs s01000100EOTEOTDC4DC4$4 4D DT Td dt t01010101ENQENQNAKNAK%5 5E EU Ue eu u01100110ACKACKSYNSYN&6 6F FV Vf fv v7657654321432100000000100101001001101110010010110111011011111101110111BELBELETBETB7 7G GW Wg
18、 gw w10001000BSBSCANCAN(8 8H HX Xh hx x10011001HTHTEMEM)9 9I IY Yi iy y10101010LFLFSUBSUB*:J JZ Zj jz z10111011VTVTESCESC+;K K k k 11001100FFFFFSFS,N Nn n 11111111SISIVSVS/?O Oo oDELDELn扩展的ASCII码使用8位二进制位表示一个字符的编码,可表示28=256个不同字符的编码。1.3.3 汉字的编码 n计算机中使用的数据有数值数据和非数值数据之分,在计算机内部均表现为二进制形式。字符编码就是规定用二进制数表示字母
19、、数字以及专门符号的方法。各种汉字也是计算机处理的对象,需要用二进制编码来表示。n从汉字编码的角度看,计算机对汉字信息的处理过程实际上是各种汉字编码间的转换过程。这些编码主要包括:汉字输入码、汉字内码、汉字字形码、汉字地址码及汉字交换码等。1、汉字信息交换码(国标码)n汉字信息交换码是用于汉字信息处理系统之间或者与通信系统之间进行信息交换的汉字代码,简称交换码,也叫国标码。n信息交换用汉字编码字符集基本集,代号“GB231280”,即国标码。n国标码是为使系统、设备之间信息交换时采用统一的形式而制定的。国标码是国家规定的用于汉字信息处理使用的代码的依据。n国标码(GB231280)中规定了信息
20、交换用的6763个汉字和682个非汉字图形符号(包括几种外文字母、数字和符号)的代码。n6763个汉字又按使用频度、组词能力以及用途大小分为一级常用汉字3755个和二级常用汉字3008个。一级汉字按拼音顺序排列,二级汉字按部首顺序排列。n在国标码中,每个汉字(图形符号)采用双字节表示,每个字节只用低7位。有关国标码的概念1)常用汉字及其分级国标码(GB231280)中规定了信息交换用的6763个汉字和682个非汉字图形符号(包括几种外文字母、数字和符号)的代码。6763个汉字又按使用频度、组词能力以及用途大小分为一级常用汉字3755个和二级常用汉字3008个。一级汉字按拼音顺序排列,二级汉字按
21、部首顺序排列。2)两个字节存储一个国标码在国标码中,每个汉字(图形符号)采用双字节表示,每个字节只用低7位。3)国标码的编码范围 2121H-7E7EH4)区位码n把7445个国标码放置在一个94行94列的阵列中。阵列的每一行称为一个汉字的“区”,用区号表示;每一列称为汉字的“位”,用位号表示。n区位码的形式是:高两位为区号,低两位为位号。n国标码在区位码表中的安排是:115区是非汉字图形符区;1655区是常用一级汉字区;5687为二级次常用汉字区;8894区是保留区,可用来存储自造字代码。n实际上,区位码也是一种输入法,其最大优点是一字一码的无重码输入法,最大的缺点是难以记忆。5)区位码和国
22、标码之间的关系n将一个汉字的十进制区号和十进制位号分别转换为十六进制数,然后再分别加上20H,就成为此汉字的国标码。例如:“中”的区位码是:5448,分别将其区号54转换为十六进制数36H,位号48转换为十六进制数30H,即3630H;然后,再把区号和位号分别加上20H,得“中”字的国标码:3630H+2020H=5650H2、汉字输入码n汉字输入码是为了将汉字通过键盘输入计算机而设计的代码,也叫外码。n目前汉字主要是经标准键盘输入计算机的,所以汉字输入码都由键盘上的字符或数字组合而成的。n目前汉字编码的方案很多,综合起来可分为:流水码、音码、形码、音形码。n对于同一个汉字,不同的汉字输入法有
23、不同的编码。3、汉字内码n汉字内码是为在计算机内部对汉字进行存储、处理和传输而编制的汉字代码,它应能满足存储、处理和传输的要求。n当一个汉字输入计算机后就转换为内码,然后才能在机器内流动、处理。机内码是计算机内部存储和加工汉字时所用的代码。n汉字内码的形式也多种多样。不同系统使用的汉字内码有可能不同。n内码也用2个字节存储,并把每个字节的最高二进制位置“1”作为汉字内码的标识,以免单字节的ASC码产生歧义。汉字的国标码与其内码的对应关系:汉字的内码=汉字的国标码+8080H例如:已知“中”字的国标码为5650H,求“中”的内码。“中”的内码=“中”字的国标码5650H+8080H=D6D0H
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 世纪 高职 规划 教材
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内