- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组成原理-2
* 在计算机系统中,数据传送的基本单位是字节——8位二进制代码,因此在一个字节中存放ASCII代码时,最高位b7常用作奇偶校验位,用以判别数码传送是否正确. b7这一位的数值由奇偶校验的类型决定。后面会专门学习到。 * 2.5 汉字编码 1 汉字的输入编码 国标码与汉字机内码 3 汉字字模码 * 1 汉字的输入编码 数字编码(区位码,无重码) 拼音码 字型码(五笔字型) 比如,“大”的区位码是3021 (均为16进制),是用 两个字节来表示的,虽然无重码,但难以记忆。 * 2 国标码与汉字机内码 二者都是机器内部的编码。前者=区位码+8080H,后 者=区位码+A0A0H,举例说明。 * 3 汉字字模码——输出编码 又称字形码。一般采用点阵式码,即把一个汉字按一定的字形需要写在一定规格的点阵格纸上,根据输出要求的不同,有不同的点阵。 常用的有16×16、24×24、32×32或更高。一个16×16点阵的汉字要占用32个字节,24×24点阵的汉字要占用72个字节,至于32×32点阵的汉字要占用128个字节……举例说明。 * 2.6 校验码 1 基本概念 2 奇偶校验码 3 循环冗余校验码 * 1 基本概念 1)校验码 校验码又称为检错纠错编码,是一种能发现错误并能 自动纠正错误的数据编码。 2)码距 任何编码都由一组码字(code word)组成,两个码字间变化 的二进制位数称为码距(code distance)。而在一种编码中 任意两个码字之间最少变化的二进制位数称为该数据编码 的最小码距。 * 3)最小码距为1的编码无检错能力 以4位二进制编码为例,4位二进制编码从0000~1111有16个码字表示十进制数0~15,这种编码的码距为1~4,即: 0000与0001两码字的码距为1; 0000与0011两码字的码距为2; 0000与0111两码字的码距为3; 0000与1111两码字的码距为4。 * 最小码距为1,这种编码无检错能力,即4位二进制编码中的16种可能出现的码字都是合法码字。当某一个合法的码字中出现1位或1位以上的错位时,所得到的错误码字仍是合法的码字。无法判断这是错误的码字。 * 考虑在4位编码中增加1位冗余位——用5位二进制位码表示16个数。5位二进制位码可表示32种状态即32个码字,其中只有16个码字是合法码字,另外16个码字是非法码字。这种编码的最小码距为2,对于最小码距大于等于2的数据编码就具有检错的能力。 * 4)冗余 为使数据少出错、不出错,并在发生出错时能自动纠错,引入数据冗余(redundancy)的概念,这就是在一种编码的正常码字中增加一些额外的二进制位码,这些位码的加入会增加该种编码的最小码距,产生一些非法码,而这些非法码即读写或传输过程中产生的错误码。 * 2 奇偶校验码 1)简单的奇偶校验码 在一个有效的码字(例如一个字节)上,加上一个二进制位码——奇偶校验位,组成一个校验码。 约定整个校验码中“1”的个数为奇数——“奇校验”或偶数——“偶校验”。 * 写出“5”、“A”和“a”的标准ASCII码、奇校验码和偶校 验码。 * 电路实现(异或门的妙用) * 2)交叉奇偶校验码 这是一种二维数据结构的奇偶校验码。用于以串行方式传送7位并行信息,如磁带中信息存储与读写时的情况,可采用二维的奇偶校验检查——交叉奇偶校验。 举例:磁带上连续存放10个字符——ABCDEFGHIJ采用交叉奇偶校验。 * 每一行存储一个字符的8位ASCII代码(含一位奇偶校验位,10个字符的奇偶校验位构成冗余检查——水平冗余检查(longituctinal redundancy check,LRC)。本例中采用偶校验。 * 每一列存储10个字符的ASCII代码的同一位,每列中对应10个字符的同一位再增加一个奇偶校验位,产生一个冗余的奇偶校验行,以保护各字符中对应于同一列的各二进制位。该奇偶校验行中的每一个奇偶校验位称为垂直冗余检查(vertical redundancy check,VRC)。 * * 2.6 循环冗余校验码——CRC码 循环冗余校验码(cyclic redundancy check,CRC)是一种加上冗余码进行检验的数据冗余检查法,是功能最强的冗余检查方法。这里先对CRC作一个说明: * 1)CRC(cyclic redundancy code,循环冗余码)是在原始传送的码字上所加的冗余码——校验位组。 2)CRC(cyclic redundancy check code,循环冗余校验码)是加上校验位组后的信息码。下面在用到CRC时会指出是指①还是②。 * 已知:信息数据字块M=111100100
您可能关注的文档
- 红领巾课堂.ppt
- 纳兰容若PPT.ppt
- 红色之旅ppt.ppt
- 纳米改性硫酸钡在透明填充母.ppt
- 纵向排水管施工方案.doc
- 红外栅栏方案40.doc
- 纸巾盒的制作.pptx
- 纸张卷边效果简约商务ppt模板.ppt
- 纺织印染流程.doc
- 纳豆红曲PPT.ppt
- 25上半年2期套题班-行政职业能力测验(八).docx
- 公考讲义-2025年1月时政汇总.pdf
- 2025年省考逻辑填空1000 高频实词积累+刷题早读课 讲义.pdf
- 25上半年2期套题班-行政职业能力测验(九).docx
- 2025四川事业编FB综合岗考试-综合能力测试讲义-主观题基础,案例分析题,公文写作及文章写作题.pdf
- 25上半年2期套题班-行政职业能力测验(五).docx
- 2025申论多省联考刷题课真题资料-2025国考执法课程.doc
- 2025申论多省联考刷题课真题资料-2024江西执法课程.doc
- 25上半年2期套题班-行政职业能力测验(十).docx
- 2025申论多省联考刷题课真题资料-2024福建县乡课程.doc
最近下载
- 2025(苏教版)生物中考(学业水平考试)知识点汇总.pdf
- 【生 物】2024-2025学年人教版生物七年级下册教学计划及进度表.docx VIP
- 第3课 中古时期的西欧 课件中职世界历史高教版基础模块.pdf VIP
- 火电机组启动调试管理办法.doc
- 2025年版上海焊工(初级)考试题库[内部版]全考点含答案 .pdf VIP
- T IAC CAMRA 50-2024 《事故汽车常用零部件修复与更换判别规范》(2).pdf
- 影响健康因素多 课件 2024—2025学年人教版(2024)初中体育与健康七年级全一册.pptx VIP
- 西师大版数学四年级下册全册教学课件(2024年3月修订).pptx
- 道路工程考试试卷(带答案) .pdf VIP
- 童年歌词 一页直接打印版.doc
文档评论(0)