欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    计算机组成原理第二章第4讲字符和字符串(非数值)的.ppt

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

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

    计算机组成原理第二章第4讲字符和字符串(非数值)的.ppt

    字符和字符串(非数值)的表示方法,字符和字符串(非数值)的表示方法,符号数据:字符信息用数据表示,如ASCII等;字符表示方法ASCII:用一个字节来表示,低7位用来编码(128),最高位为校验位10个十进制数码26个英文字母一定量专用符号:控制码,字符和字符串(非数值)的表示方法,ASCII(American Standard Code for Information Interchange)共128个常用字符,用7位二进制编码,从0到127控制字符:032、127计34个;普通字符:94个。,字符和字符串(非数值)的表示方法,例如:“a”字符编码为1100001,对应的十进制数是97;换行 0AH 10 回车 0DH 13 空格 20H 32 09 30H39H 4857 AZ 41H5AH 6590 az 61H7AH 97122,字符和字符串(非数值)的表示方法,字符和字符串(非数值)的表示方法,2、字符串的表示字符串是指连续的一串字符,通常方式下,它们占用主存中连续的多个字节,每个字节存一个字符。当主存字由2个或4个字节组成时,在同一个主存字中,既可按从低位字节向高位字节的顺序存放字符串的内容,也可按从高位字节向低位字节的次序顺序存放字符串的内容。,字符和字符串(非数值)的表示方法,eg.IF AB THEN READ(C),汉字编码体系,汉字编码:汉字是平面结构,字数多,字形复杂,汉字字符集是一个很大的集合,在人们日常生活交往中,经常使用的汉字约有6000多个,使用7位二进制编码是不够的,因此规定用16位二进制代码表示汉字。每个Byte仅用低7位,因此两个字节可表示128x128=16384个汉字。为了与标准ASCII码兼容,每个字节中都不能再用0-32、127共计34个编码,所以每个字节只能有128-34=94个编码。这样,双七位实际能够表示的字数是:94948836个。,汉字编码体系,汉字输入码:由输入设备产生的汉字编码,如区位码、国标码、拼音码、新全拼、新双拼、五笔字型码、简码、表形码、自然码、智能ABC汉字输入码等。如“保”字,用全拼,输入码为“BAO”,用区位码,输入码为“1703”,用五笔字型则为“WKS”国标码:国家汉字标准代码,简称国标码,是中华人民共和国的中文常用汉字编码集,GB 2312。,汉字编码体系,汉字内码:也叫机内码,用于计算机内部存储和处理的汉字编码,通常由该汉字的国标码的两个字节最高位置“1”形成。汉字字形码:也叫字模码,确定一个汉字字形点阵的编码,用于汉字显示和打印输出。保留在存储介质中的全部汉字字形码称为字库。汉字地址码:表示汉字字形信息在汉字库中的地址,用于在汉字库中查找汉字字形信息的汉字地址码等。,汉字编码体系,区位码:将字符按其排列位置划分成94区94位,以字符所在区位编码。例如:区位码4687表示区号为46,在该区中的位置为87。,区号,区中位置,汉字编码体系,区位码的编码范围是:01019494(0101H5E5EH)1.94 19区 1015区空 1655区 5687区 8894区空,字母、数字、各种符号等 682个,一级汉字 3755个,二级汉字 3008个,汉字编码体系,区位码可变形为国标码:国标码=区位码+2020H 国标码的取值范围:2121H7E7EH 国标码、区位码均用两个字节组成一个汉字编码。,汉字编码体系,机内码 汉字在设备或信息处理系统内部最基本的表达形式。汉字机内码国标码8080H 即两个字节的最高位置1机内码范围是:A1A1HFEFEH,汉字编码体系,汉字 国标码 汉字内码 中 8680(01010110 01010000)B(11010110 11010000)B 华 5942(00111011 00101010)B(10111011 10101010)B,“西”的区位码是4687,求其内码?,十进制区位码46872E57H(十六进制区位码)4E77H(十六进制国标码)CEF7H(十六进制内码),汉字编码体系,汉字字模码:汉字字形,汉字编码体系,汉字编码体系,汉字字模码也称字型码,汉字字模的集合构成了汉字库。汉字地址码每个汉字字形码在汉字字库中的相对位移地址地址码和机内码要有简明的对应转换关系,汉字编码体系,最高位为0,基本多文种平面(BMP):0组0平面,包含字母、音节及表意文字等。例如:A 41H(ASCII)00000041H(UCS)大 3473H(GB2312)00005927H(UCS,其他汉字编码UCS码、Unicode码、GBK码、BIG5码等 国际标准:通用多八位编码字符集UCS(Universal Code Set)世界各种文字的统一的编码方案,一个字符占4个字节。分为:,汉字编码体系,Unicode码 另一国际标准:采用双字节编码统一地表示世界上的主要文字。其字符集内容与UCS的BMP相同。GBK码 GBK等同于UCS的新的中文编码扩展国家标准,2字节表示一个汉字 第一字节从81HFEH,最高位为1;第二字节从40HFEH,第二字节的最高位不一定是1。BIG5编码 台湾、香港地区普遍使用的一种繁体汉字的编码标准,包括440个符号,一级汉字5 401个、二级汉字7 652个,共计13 060个汉字。,汉字编码体系,数据校验码,奇偶校验码:在表示数据的N位代码中增加一位奇偶校验位,使N1位中“1”的个数为奇数(奇校验)或偶数(偶校验)。大多数计算机在设计时允许为每个字符的编码添加第9位,作为奇偶校验位。,数据校验码,奇校验 当除奇偶校验位以外,“1”的总位数为偶数时,将该位置为1偶校验 当除奇偶校验位以外,“1”的总位数为偶数时,将该位置为0下面通过一个实际的例子看一下奇偶校验位的使用方法。,数据校验码,字母“A”的ASCII码为0100 0001,有偶数个“1”,因此:使用偶校验时,校验位记为 0,即:0 0 1 0 0 0 0 0 1 使用奇校验时,校验位记为 1,这样1的总数为奇数个,即:1 0 1 0 0 0 0 0 1,校验位,数据校验码,字母“C”的ASCII码为0100 0011,有奇数个“1”,因此:使用偶校验时,校验位记为1,这样1的总数为偶数个,即:1 0 1 0 0 0 0 1 1 使用奇校验时,校验位记为 0,即:0 0 1 0 0 0 0 1 1,数据校验码,海明校验码:在有效信息代码中增加校验位,用来校验代码中“1”的个数是奇数(奇校验)还是偶数(偶校验),通过奇偶校验可以发现代码传输过程中的错误并自动校正。应用:用于计算机各部件之间信息传输以及计算机网络的信息传输。,数据校验码,循环冗余校验码(CRC)用于多位串行数据传送中的检错纠错处理,在 k 位数据位串行移位输出的过程中,用带有异或门控制的移位寄存器形成r 个校验位的值,跟随在数据位之后传送走。在接收端再对 k+r 位的码字进行合法与出错检查,若可能则自动改错。,

    注意事项

    本文(计算机组成原理第二章第4讲字符和字符串(非数值)的.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开