欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    大学计算机之----计算机中信息编码ppt课件.ppt

    • 资源ID:27918755       资源大小:1.07MB        全文页数:39页
    • 资源格式: PPT        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    大学计算机之----计算机中信息编码ppt课件.ppt

    大学计算机大学计算机 1 12022年7月26日11时47分 大学计算机大学计算机大学计算机大学计算机 2 22022年7月26日11时47分 3.1 进位计数制1.进制的概念进制的概念用进位的原则进行计数称为用进位的原则进行计数称为进位计数制进位计数制,简称,简称数制或数制或进制进制。进制是一种计数方式进制是一种计数方式,其中,其中使用的数字符号的使用的数字符号的数目数目称为其称为其基数基数。若基数为。若基数为n,就称为,就称为n进制进制大学计算机大学计算机 3 32022年7月26日11时47分 3.1 进位计数制1.1.进制的特点:进制的特点:(1)逢)逢n进进1 n进制数由n个数码组成:0、1、2、n-1,逢n进1。 如十进制有10个数字:0、1、2、9 二进制有2个数字:0、1大学计算机大学计算机 4 42022年7月26日11时47分 3.1 进位计数制1.1.进制的特点:进制的特点: (2)采用位权表示法)采用位权表示法处在不同位置上的数码所代表的值不同处在不同位置上的数码所代表的值不同一个数码在某个固定位置上所代表的值是确定的,这一个数码在某个固定位置上所代表的值是确定的,这个固定位上的值称为个固定位上的值称为位权位权。任何一种进制表示的数都可以写成按权展开的多项式任何一种进制表示的数都可以写成按权展开的多项式之和。之和。一个十进制数各位的权是以一个十进制数各位的权是以10为底的幂为底的幂。如:1234=1103+2102+3101+4100大学计算机大学计算机 5 52022年7月26日11时47分 2.常用进位计数制常用进位计数制 十进制十进制 十进制记数法的规则是十进制记数法的规则是由0、1、2、8、9这10个数码组成,即基数为10。逢10进1,借1当10根据各种符号在数据中的不同位置,所代表的数值不同 。如:1998.12=1*103+9*102+9*101+8*100+1*10-1+2*10-2大学计算机大学计算机 6 62022年7月26日11时47分 二进制就是用0和1表达信息。二进制由0、1两个数码组成,即基数为2逢2进1,借1当2一个二进制数各位的权是以2为底的幂。如:如:10110011=127+026+125+124+023+022+121+1202.常用进位计数制常用进位计数制 二二进制进制 大学计算机大学计算机 7 72022年7月26日11时47分 八进制由八进制由0、1、2、3、4、5、6、7这这8个数码组个数码组成,即基数为成,即基数为8。八进制的特点为:逢八进一,借。八进制的特点为:逢八进一,借一当八。一当八。一个八进制数各位的权是以一个八进制数各位的权是以8为底的幂。为底的幂。 十六进制由十六进制由0、1、2、9、A、B、C、D、E、F这这16个数码组成,即基数为个数码组成,即基数为16。十六进制的特。十六进制的特点为:逢十六进一,借一当十六。一个十六进制点为:逢十六进一,借一当十六。一个十六进制数各位的权是以数各位的权是以16为底的幂。为底的幂。2.常用进位计数制常用进位计数制八、十六二二进制进制 大学计算机大学计算机 8 82022年7月26日11时47分 常用进位计数制表示方法(1)把一串数用括号括起来,再加这种数制的把一串数用括号括起来,再加这种数制的下标下标。如。如(100100)2,(120)8 ,(1AC)16。对于十。对于十进制数下标一般可以省略。进制数下标一般可以省略。(2)用进位制的字母符号)用进位制的字母符号B(二进制)(二进制)、O(八(八进制)进制)、D(十进制)、(十进制)、H(十六进制)(十六进制)来表示。来表示。如:二进制数(11011100)2可以写为11011100B,八进制数(537)8可以写为537O,十六进制数(A2A0C)16可表示为A2A0CH。在不至于产生歧义时,我们往往可以不注明十进在不至于产生歧义时,我们往往可以不注明十进制数的进制。制数的进制。大学计算机大学计算机 9 92022年7月26日11时47分 二进制数:后缀二进制数:后缀B八进制数:后缀八进制数:后缀O十进制数:后缀十进制数:后缀D或省略后缀或省略后缀十六进制数:后缀十六进制数:后缀H如如1017O,289,1AFH也可以(数据)也可以(数据)X进制进制,如(,如(1101)2大学计算机大学计算机 10102022年7月26日11时47分 3.1.3 不同数制之间的转换1. 二、八、十六进制转换为十进制二、八、十六进制转换为十进制二进制数转换为十进制数可通过二进制数转换为十进制数可通过按权展开按权展开来进行。来进行。如:如:(1100100.001)2 = 1 26+ 125 + 024 + 023 + 122 + 021 + 020 + 02-1+ 02-2+ 12-3= 64 + 32 + 4=(100.125)10其他进制数互相转换可参照十、二进制数的转换规其他进制数互相转换可参照十、二进制数的转换规则进行。则进行。如:如:(267)8= 282 + 681+780=(183)10(1AC)16= 1162+10161+12160=(428)10大学计算机大学计算机 11112022年7月26日11时47分 十进制转换为其他进制十进制转换为其他进制一般分为两个步骤:一般分为两个步骤:整数部分的转换整数部分的转换 除基数倒除基数倒取余法(基数除法)取余法(基数除法)小数部分的转换小数部分的转换 乘基数正乘基数正取整法(基数乘法)取整法(基数乘法)例:将十进制数100.125转化为二进制数。2. 十进制转换为二、八、十六进制十进制转换为二、八、十六进制大学计算机大学计算机 12122022年7月26日11时47分 除除2倒取余法(基数除法)倒取余法(基数除法)大学计算机大学计算机 13132022年7月26日11时47分 (100)10 = (? )2(100)10 =(1100100)222 5 021 2 126 023 021 120 11 0 0 25 0 0余数余数大学计算机大学计算机 14142022年7月26日11时47分 乘乘2正取整法(基数乘法)正取整法(基数乘法)十进制小数化成二进制小数十进制小数化成二进制小数大学计算机大学计算机 15152022年7月26日11时47分 (0.125)10 = ( ? )2(0.125)10 = (0.001)20.250 20.500 0 20. 5001. 000 10.125 20.250 0整数整数(100.125)10 = (1100100.001)2大学计算机大学计算机 16162022年7月26日11时47分 练习练习比较数据大小比较数据大小45O3428H101101B= 481+580=37= 125 + 024+123 +122 + 021+120 =45= 2161+8160=40顺序:3445O28H101101B大学计算机大学计算机 17172022年7月26日11时47分 3. 二、八、十六进制之间的互相转换二、八、十六进制之间的互相转换(1)二进制和八进制之间的转换)二进制和八进制之间的转换二进制数转换成八进制数的方法是:将二进制数转换成八进制数的方法是:将二进制数从二进制数从小数点开始小数点开始,对整数部分向左每,对整数部分向左每3位分成一组,位分成一组,对小数部分向右每对小数部分向右每3位分成一组,不足位分成一组,不足3位的分别位的分别向高位或低位补向高位或低位补0凑成凑成3位。然后将每一组的位。然后将每一组的3位位二进制数,分别转换成八进制数码中的一个数字二进制数,分别转换成八进制数码中的一个数字,全部连接起来即可。,全部连接起来即可。例:把二进制数例:把二进制数11111101.101转化为八进制数。转化为八进制数。(11111101.101)2=(011 111 101. 101)2=(375.5)8反过来,将八进制数转换成二进制数时,只要将每反过来,将八进制数转换成二进制数时,只要将每一位八进制数转换成相应的一位八进制数转换成相应的3位二进制数,然后位二进制数,然后依次连接起来即可。依次连接起来即可。大学计算机大学计算机 18182022年7月26日11时47分 (2)二进制数与十六进制数的相互转换)二进制数与十六进制数的相互转换二进制数与十六进制数的相互转换方法和二进制数二进制数与十六进制数的相互转换方法和二进制数与八进制数的转换方法相类似。二进制数转换成与八进制数的转换方法相类似。二进制数转换成十六进制数,只要把每十六进制数,只要把每4位分成一组,再分别转位分成一组,再分别转换成十六进制数码中的一个数字,不足换成十六进制数码中的一个数字,不足4位的分位的分别向高位或低位补别向高位或低位补0凑成凑成4位,全部连接起来即可位,全部连接起来即可。反之,十六进制数转换成二进制数,只要将每。反之,十六进制数转换成二进制数,只要将每一位十六进制数转换成一位十六进制数转换成4位二进制数,依次连接位二进制数,依次连接起来即可。起来即可。例:将例:将10110001.101B转换为十六进制数。转换为十六进制数。(10110001.1010)2=(1011 0001. 1010)2 =(B1.A)163. 二、八、十六进制之间的互相转换二、八、十六进制之间的互相转换大学计算机大学计算机 19192022年7月26日11时47分 1. 算术运算加法规则:加法规则:0+0 = 0;0+1 = 1;1+0 = 1;1+1 = 10(向(向高位有进位)。高位有进位)。减法规则:减法规则:0-0 = 0;10-1 = 1(向高位借位);(向高位借位);1-0 = 1;1-1 = 0乘法规则:乘法规则:00 = 0;01 = 0;10 = 0;11 = 1。除法规则:除法规则:0/1 = 0;1/1 = 1。二进制算术运算同十进制算术运算区别:二进制算术运算同十进制算术运算区别:十进制算术运算:十进制算术运算: 逢十进一逢十进一二进制算术运算:二进制算术运算: 逢二进一逢二进一 大学计算机大学计算机 20202022年7月26日11时47分 2. 逻辑运算逻辑与运算(逻辑与运算(AND):):00 = 0;01 = 0;10 = 0;11 = 1。逻辑或运算(逻辑或运算(OR):):00 = 0;01 = 1;10 = 1;11 = 1。逻辑非运算(逻辑非运算(NOT):): 1 = 0; 0 = 1。 逻辑异或运算(逻辑异或运算(XOR):):0 0 = 0;0 1 = 1;1 0 = 1;1 1 = 0。逻辑异或运算可以实现按位加的功能,只有当两个逻辑值逻辑异或运算可以实现按位加的功能,只有当两个逻辑值不相同时,结果才为不相同时,结果才为1。大学计算机大学计算机 21212022年7月26日11时47分 定点数定点数小数点按约定方式标出小数点按约定方式标出一、定点表示一、定点表示Sf S1S2 Sn数符数符数值部分数值部分小数点位置小数点位置Sf S1S2 Sn数符数符数值部分数值部分小数点位置小数点位置或或定点小数定点小数定点整数定点整数在计算机中所有数的小数点位置固定不变。大学计算机大学计算机 22222022年7月26日11时47分 二、浮点表示二、浮点表示N = Srj浮点数的一般形式浮点数的一般形式S 尾数尾数j 阶码阶码r 基数(基值)基数(基值)计算机中计算机中 r 取取 2、4、8、16 等等当当 r = 2N = 11.0101= 0.110101210 计算机中计算机中 S 小数、可正可负小数、可正可负j 整数、可正可负整数、可正可负 二进制表示二进制表示大学计算机大学计算机 23232022年7月26日11时47分 一、无符号数一、无符号数二、带符号数二、带符号数“1”1”:负号:负号“0”0”:正号:正号大学计算机大学计算机 24242022年7月26日11时47分 机器数机器数最高位为符号位,最高位为符号位,0表示正数,表示正数,1表示负数表示负数,较低的几位为较低的几位为数值的绝对值数值的绝对值 原码表示法原码表示法例例-13原原=-1101原原 = 11101+13原原=+1101原原 = 01101大学计算机大学计算机 25252022年7月26日11时47分 机器数机器数最高位为符号位,最高位为符号位,0表示正数,表示正数,1表示负数表示负数, 反码表示法反码表示法例例-13反反= -1101反反 = 10010+13反反=+1011反反 = 01101大学计算机大学计算机 26262022年7月26日11时47分 机器数机器数最高位为符号位,最高位为符号位,0表示正数,表示正数,1表示负数表示负数, 补码表示法补码表示法例例-13补补=- 1101补补 = 10011+13补补=+1101补补 = 01101大学计算机大学计算机 27272022年7月26日11时47分 2、非数值数据的表示、非数值数据的表示(1)数字编码)数字编码 数字在计算机中的表示一般用数字在计算机中的表示一般用8421BCD码,它是码,它是采用采用4位二进制码来表示一位十进制数:位二进制码来表示一位十进制数:例:求例:求 (98)10 = (?)(?)BCD (98)10 = (1001 1000)BCD 请注意(请注意(98)10 = (1100010)2这是两个不同的概念。这是两个不同的概念。大学计算机大学计算机 28282022年7月26日11时47分 2、非数值数据的表示、非数值数据的表示 (2)西文字符)西文字符 最常用的是ASCII字符编码,即American Standard Code for Information Interchange (美国信息交换标准代码) 用7位二进制编码,它可以表示27 即128个字符。大学计算机大学计算机 29292022年7月26日11时47分 标准标准ASCII码字符表码字符表 低四位高三位0000010100111001011101110000NULDELSP0Pp0001SOHDC1!1AQaq0010STXDC2“2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LTSUB*:JZjz1011VTESC+;Kk1100FFFS,Nn1111SIUS/?O_oDEL大学计算机大学计算机 30302022年7月26日11时47分 显示输出显示输出打印输出打印输出机内码向字形码转换机内码向字形码转换机内码机内码输入码向机内码转换输入码向机内码转换字符代码化(输入)字符代码化(输入)数字码数字码拼音码拼音码字形码字形码汉字编码汉字编码大学计算机大学计算机 31312022年7月26日11时47分 地址码字 库字形码输入码机内码键盘输入自动输入交换码存储器通 信内部处理打 印显 示字形码内码交换码图3-3汉字处理过程非数值信息的编码非数值信息的编码大学计算机大学计算机 32322022年7月26日11时47分 1)汉字的输入编码)汉字的输入编码输入码:将汉字通过键盘输入到计算机采用的代码输入码:将汉字通过键盘输入到计算机采用的代码要求:编码要尽可能的短,重码要尽量少,容易学要求:编码要尽可能的短,重码要尽量少,容易学根据编码规则,汉字输入码可分为流水码、音码、根据编码规则,汉字输入码可分为流水码、音码、形码和音形码四种。形码和音形码四种。 汉字信息的数字化汉字信息的数字化全拼输入法、智能全拼输入法、智能ABC和微软拼音等汉字输入法为和微软拼音等汉字输入法为音码音码,五,五笔字型为笔字型为形码形码。音码重码多、输入速度慢;形码重码较少,。音码重码多、输入速度慢;形码重码较少,输入速度较快,但是学习和掌握较困难。输入速度较快,但是学习和掌握较困难。目前以目前以智能智能ABC、微软拼音、紫光拼音输入法和搜狗输入法、微软拼音、紫光拼音输入法和搜狗输入法等音码输入法为主流汉字输入方法。等音码输入法为主流汉字输入方法。 大学计算机大学计算机 33332022年7月26日11时47分 q全称是全称是GB231280信息交换用汉字编码字符信息交换用汉字编码字符集集基本集基本集,1980年发布,是中文信息处理的年发布,是中文信息处理的国家标准,也称国家标准,也称汉字交换码汉字交换码,简称,简称GB码。码。汉字交换码是指不同汉字处理功能的计算机系统之汉字交换码是指不同汉字处理功能的计算机系统之间在交换汉字信息时所使用的代码标准。间在交换汉字信息时所使用的代码标准。2)汉字国标码()汉字国标码(汉字交换码)大学计算机大学计算机 34342022年7月26日11时47分 国家标准信息交换用汉字编码。国标码采用国家标准信息交换用汉字编码。国标码采用的编码方式。的编码方式。收入收入67636763个汉字,个汉字,682682个西文字符、图符,构成个西文字符、图符,构成 949494 94 的矩阵。的矩阵。(每一行为(每一行为“”,每一列为,每一列为“”:国标区位码):国标区位码)非数值信息的编码非数值信息的编码2)汉字国标码()汉字国标码(汉字交换码)大学计算机大学计算机 35352022年7月26日11时47分 一个国标码占两个字节,每个字节最高位仍为“0”;英文字符的机内码是7位ASCII码,最高位也是“0”。为了区分是汉字编码还是ASCII码,将国标码的每个字节的最高位由“0”变为“1”,变换后的国标码称为汉字机内码。由此可知汉字机内码的每个字节都大于128,而每个西文字符的ASCII码值均小于128。3)汉字机内码大学计算机大学计算机 36362022年7月26日11时47分 “啊啊”:国标码国标码= = 十六进制区位码十六进制区位码+2020H+2020H“=1001=100100010000 0000000100010000 00000001 0110000 0110000 01000010100001 “啊啊”:机内码:机内码= =国标码国标码+8080H+8080H =“B0A1B0A1 ”非数值信息的编码非数值信息的编码“啊啊”:区位码区位码“16 0116 01D D”= “10011001 ”0110000 0110000 01000010100001 大学计算机大学计算机 37372022年7月26日11时47分 4)汉字字形码)汉字字形码用来将汉字显示到屏幕上或打印到纸上所需要的图形数用来将汉字显示到屏幕上或打印到纸上所需要的图形数据。据。l点阵方式点阵方式l矢量方式矢量方式使用一组数学矢量使用一组数学矢量来记录汉字的轮廓来记录汉字的轮廓。 大学计算机大学计算机 38382022年7月26日11时47分 汉字的输出(字库)汉字的输出(字库)精密型精密型4848 4848288288提高型提高型3232 3232128128普及型普及型2424 24247272简易型简易型1616 16163232汉字点阵类型汉字点阵类型点阵点阵占用字节数占用字节数非数值信息的编码非数值信息的编码大学计算机大学计算机 39392022年7月26日11时47分

    注意事项

    本文(大学计算机之----计算机中信息编码ppt课件.ppt)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开