`
FireFlyWithCat
  • 浏览: 88962 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

常用编码的发展史

阅读更多
ASCII、UNICODE、GB2312、GBK、GB18030是字符集,UTF-8、UTF-16、UTF-32是编码。下面说一下他们的来历。
最早的计算机采用ASCII,这个编码长度是8位,也就说可以表示256个符号。如果只是表示英文这些符号够用了。但是,中文没有办法表示,怎么办?
中国人发明了GB2312,这个字符集结构是这样的,长度16位,两个字节,只要两个字节大于127的就认为是汉字,这样,就会有7000多个符号可以用了。而常用6000多个中文。这就是伟大的GB2312了。但是还是不够,有很多生僻字没有符号表示,这些文字怎么办?好吧,我们继续扩充吧。不要求第二字节必须大于127了。只要第一个字节大于127,我们就认为是中文。这样增加到了2W多个符号。这就是伟大的GBK就是GB2312的扩充。问题又来了,中国有很多少数名族哈,这些少数名族的字符怎么办?好吧,干脆把少数民族文字、数字、字母……全部一锅烩了。这就出现了GB18030,在GB18030编码中有两种数字和字母,全角和半角,前字节127之前的是半角。之后出现的是全角。GB18030统称为DBCS(双字节字符集)。
说完中国说世界的,
上面讲的无论那种字符集无法世界通用,这时就出现了UNICODE,这个字符集是可变字符集,所谓的可变指的是长度可变,如果是英文就是8位(全角的算中文),如果中文就16位、24位、32位,貌似只有(O)圈是2两个字节。其他都是3个字节。中日韩的大字符集才是4个字节。
分享到:
评论

相关推荐

    戏说编码发展史

    Unicode编码的出现是编码发展史上的一个里程碑,它试图为每一个字符分配一个唯一的代码点,不论其属于何种语言或文字系统。Unicode的推广和普及,使得计算机能够无差别地处理全球各种语言和文化的信息,极大地促进了...

    BIG5编码表

    尽管随着技术的进步,BIG5编码逐渐被更先进的编码标准所取代,但它在中文信息历史上的地位不容忽视,仍然是理解中文编码发展史不可或缺的一部分。对于学习繁体中文、进行汉字编码研究以及从事中文信息处理工作的专业...

    存储器发展史存储器发展史.doc

    存储器发展史 存储器是计算机中用来存储程序和数据的部件,有了存储器,计算机才有记忆功能,才能保证正常工作。存储器可以分为主存储器(内存)和辅助存储器(外存)。外存通常是磁性介质或光盘等,能长期保存信息...

    汉字编码对照表.doc

    然而,GB 2312-80作为中国计算机发展史上的一个重要里程碑,对于理解汉字信息处理技术的发展历程以及中文信息编码的历史仍然具有不可替代的价值。 总之,《汉字编码对照表》是汉字信息处理领域的一份重要资料,它...

    各种红外遥控器编码大全

    M50560-001P是一种常用的红外编码芯片,其编码方式较为独特。为了更好地理解其工作原理,可以通过以下步骤来进行解码: 1. **识别载波频率**:首先确定芯片的载波频率,通常为37.91KHz。 2. **读取帧结构**:分析...

    汉字编码表汉字编码表

    汉字编码表:深入解析GB2312标准 ...尽管随着时间的推移,GB2312已经逐渐被更先进的编码标准所取代,但它在中国汉字编码史上的地位是不可替代的,对于理解汉字编码的历史和发展脉络具有重要的意义。

    浅谈Unicode与JavaScript的发展史

    UTF-8是一种变长的编码方式,它根据字符的使用频率来决定占用的字节数,越常用的字符占用字节越少。在UTF-8编码中,英文字母、数字和基本的标点符号只需要一个字节表示,一些特殊的字符用两到三个字节表示,而其他...

    GB 2312-1980 信息交换用汉字编码字符集 基本集.rar

    综上所述,GB 2312-1980作为中国最早的国家标准汉字编码方案,虽然在今天看来已不再是最先进的标准,但它在中国信息化发展史上具有重要的里程碑意义,并为后续汉字编码标准的制定和发展奠定了坚实的基础。

    国家汉字编码简明对照表

    尽管如此,GB 2312作为最早的基础汉字编码标准,其在汉字信息化发展史上的重要地位是不容忽视的。它的出现,标志着汉字信息处理正式步入了标准化、系统化的轨道,为后来的技术发展打下了良好的基础。

    中国汉字GB2312编码表

    综上所述,《中国汉字GB2312编码表》作为中国汉字编码的一个里程碑,其在中文信息处理史上的地位不可撼动。它不仅促进了中文计算机技术的发展,更为后续的汉字编码标准提供了坚实的基础。从历史和发展的角度来看,GB...

    多媒体技术的发展史.docx

    ### 多媒体技术的发展史与关键技术解析 #### 一、多媒体技术概述 多媒体技术自20世纪80年代中后期兴起以来,迅速成为信息技术领域的研究热点。作为一种综合性的电子信息技术,多媒体技术不仅改变了传统计算机系统...

    脉冲压缩发展史.pdf

    模拟脉冲压缩常用声表面波器件,如色散延迟线,通过控制叉指换能器的间隔来实现信号的调频。数字脉冲压缩则是随着60年代数字集成技术和70年代大规模集成电路的发展而兴起,它具有更高的灵活性和精确性,可以通过快速...

    字符编码ASCII编码表

    ### 字符编码——ASCII编码表详解 #### 一、引言 ...综上所述,ASCII编码不仅是一种字符编码方式,更是在计算机发展史上具有里程碑意义的技术成果。希望本文能够帮助读者更好地理解和应用这一基础知识。

    计算机概述、发展史及基础知识.pdf

    回望计算机的发展史,它的发展可以追溯到1946年,第一台数字计算机ENIAC在美国诞生。此后,计算机技术经历了电子管、晶体管、集成电路和大规模集成电路四个主要发展阶段。随着技术的进步,计算机的运算速度、精确度...

    GB2312汉字编码字符集1

    GB2312汉字编码字符集1,是中国信息技术发展史上不可磨灭的印记。自1980年国家标准总局发布以来,GB2312成为了我国首个通用的汉字编码标准,它的诞生对于中文信息处理有着划时代的意义。 在GB2312出现之前,中文...

    GB2312简体中文编码表

    GB2312作为简体中文的编码标准,虽然已经不再是最新的标准,但它在中国计算机发展史上占有重要地位。对于了解汉字编码的历史和原理,GB2312依然是一个不可多得的学习资源。在现代的软件开发和数据处理中,了解GB2312...

    GB2312编码简体汉字对照表

    GB2312编码简体汉字对照表作为中国早期的标准汉字编码系统,在信息技术发展史上占有重要地位。随着计算机技术在中国的普及和发展,它不仅解决了汉字在电子设备中存储和处理的难题,也为中国计算机系统中汉字处理的...

    附录3姓名常用汉字代码.pdf

    总的来说,《附录3姓名常用汉字代码》不仅是一份简单的汉字编码对照表,它更是中国信息技术发展史上的一个重要标志,记录了一个时代的科技进步与文化传承。这份资料对于学习和了解汉字编码、处理历史数据、以及进行...

    计算机概述、发展史及基础知识 (2).pdf

    计算机是20世纪最重要的发明之一,它是一种能够处理和加工信息的机器。计算机的基本工作原理是存储程序,即...理解计算机的基础知识,包括其工作原理、分类、发展历程和数制编码,对于理解和利用计算机技术至关重要。

Global site tag (gtag.js) - Google Analytics