- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
甘肃XX学院
本科论文设计
题 目 计算机中数据的所有编码方法
计算机科学学院(系)计算机科学与技术专业 级 09级计算计本科班
姓 名
学 号
指导教师
成 绩
完成时间
目 录
TOC \o 1-3 \h \z \u 序言 2
【论文摘要】 2
【关键词】 2
前言 2
1、信息编码的概述 2
1.1二进制编码的定义 2
1.2二进制编码的优点 3
2、数据编码的分类 3
2.1数字编码 3
2.1.1 BCD码 3
2.2 字符编码 5
2.2.1 ASCII码 5
2.2.2 非ASCII编码 6
2.2.3 Unicode 7
2.2.4 UTF-8 7
2.3 汉字编码 8
2.3.1 输入码(外码) 9
2.3.2 国标码与区位码 9
2.3.3 机内码(汉字内码) 10
2.3.4 输出码 10
2.3.5 汉字的字形码 10
2.4 校验码 11
2.4.1奇偶校验码 12
2.4.2海明校验码 12
2.4.3循环冗余校验码 13
3、总结 13
计算机中数据的各种编码
序言
【论文摘要】该论文主要介绍了一些计算机数据的编码方式,包括BCD 编码、ASCII码、输出码、机内码、国标码、校验码,分别详细介绍了各个编码的由来、原理、方法以及各个编码之间的相互转换。
【关键词】BCD 编码 ASCII码 输出码 机内码 国标码 校验码
前言:随着科学技术的不断发展,计算机的应用已经大众化,人们在娱乐、学习、工作的方便之余面对的是对科技的升入了解和学习。面对这种问题,为了我们更好的学习计算机方面的知识应首先了解计算机的基本的编码方法。准所周知的是计算机采用的是二进制编码方法,但是为了更好的应用高科技术我们推出了许多更加便捷的编码方法,这是社会科技一大进步更是提供了学习计算机只是的一个更好的平台,相信在以后的研究和探索过程中编码的知识会对你有很大的帮助,那么就让我们一起探索编码的奥妙。
1、信息编码的概述
信息的编码是计算机在进行人机交换信息时用到的信息(如数字、字母、符号等)的二进制编码。
1.1二进制编码的定义
二进制编码是用预先规定的方法将文字、数字或其他对象编成二进制的数码,或将信息、数据转换成规定的二进制电脉冲信号。
计算机中目前最通用的两种字符编码分别是美国信息交换标准代码(ASCII码)和二一十进制编码(BCD码)。
在计算机中,是采用二进制数。因而,要在计算机中表示的数、字母、符号等都要以特定的二进制码来表示,这就是二进制编码。 二进制编码的十进制数:BCD码(Binary-Coded Decimal)
字母与字符的编码,字母和各种字符($、#……)也必须按特定的规则用二进制编码才能在机中表示。普通的是采用ASCII( American Standard Code for Information Interchange)码。0~9的ASCII码为30H~39H,大写字母A~Z的ASCII码为41H~5AH。
位(bit):binary digit 的简写。
字节(byte):一个字节就是相邻的8位二进制数,即D7 D6 D5 D4 D3 D2 D1 D0 . D4是1,D6是0。
字(word):在计算机中和信息处理系统中,在存贮、传送或操作时,作为一个单元的一组字符或一组二进制数。通常是16位构成一个字在计算机中用。
1.2二进制编码的优点
(1)技术实现简单,计算机是由逻辑电路组成,逻辑电路通常只有两个状态,开关的接通与断开,这两种状态正好可以用“1”和“0”表示。
(2)简化运算规则:两个二进制数和、积运算组合各有三种,运算规则简单,有利于简化计算机内部结构,提高运算速度。
(3)适合逻辑运算:逻辑代数是逻辑运算的理论依据,二进制只有两个数码,正好与逻辑代数中的“真”和“假”相吻合。
(4)易于进行转换,二进制与十进制数易于互相转换。
(5)用二进制表示数据具有抗干扰能力强,可靠性高等优点。因为每位数据只有高低两个状态,当受到一定程度的干扰时,仍能可靠地分辨出它是高还是低。
一位二进制代码叫做一个码元,它有0和1两种状态.N个码元可以有2^n种不同的组合。每种组合称为一个码字.用不同码字表示各种各样的信息,就是二进制编码。
计算机除了用于数值计算之外,还要进行大量的文字信息处理
原创力文档


文档评论(0)