"汉字编码珍藏版国标码" 汉字编码是计算机中表示汉字的编码,也称为机内码。机内码的编码规则涉及到与计算机ASCII无关的国标码。在计算机中,汉字编码可以分为国标码、机内码和图形码三种。 国标码是中华人民共和国国家标准信息交换汉字编码的代号为GB2312-80,它收录了一级汉字3755个,二级汉字3008个,图形符号682个,共7455个。GB2312-80规定,如果将所有国标汉字与符号组成一个94×94的矩阵,每一个汉字或字符由行号与列号表示,行号称为区,列号称为位,这种编码就叫做区位码。例如,汉字"啊"在16行的第1列,则它的区位码是"1601"。 机内码是汉字区位码的区码和位码的范围在1~94内,如果直接作为机内码必将与基本的ASCII码冲突。为避免与基本ASCII码中的控制码与字符码的冲突,分别在区码、位码上增加A0H即10100000。由此可得,一个汉字的内码占两个字节,分别称为高位字节与低位字节,这两个字节的内码按如下规则确定:高位内码=区码+A0H即10100000,低位内码=位码+A0H即10100000。例如,汉字"啊"的区位码为十进制的"1601",用十六进制分别表示区码、位码得10H与01H,在区码、位码上分别增加A0H,即(10+A0)H=B0H、(01+A0)H=A1H,则 " 啊 " 字 的 内 码 是 B0A1H,即1011000010100001。 汉字图形码是汉字的一种象形文字,每一个汉字都是一个特定的图形,这种图形可以用点阵来描述。例如,如果用16×16点阵来表示一个汉字,则该汉字图形由16行16列共256个点构成,这256个点需用256个二进制的位来描述。约定当二进制位值为"1"表示对应点为黑,"0"表示对应点为白。一个16×16点阵的汉字需要2×16=32个字节用于存放图形信息,这就构成了一个汉字的图形码,所有汉字的图形码就构成了汉字字库。 在计算机中,汉字编码也可以使用十六进制与ASCII码之间的转换。例如,使用HexToAsc函数可以将十六进制转换为ASCII码,而使用AscToHex函数可以将ASCII码转换为十六进制。这些函数可以用于汉字编码的实现和处理。 汉字编码珍藏版国标码是计算机中表示汉字的编码,它可以分为国标码、机内码和图形码三种,并且可以使用十六进制与ASCII码之间的转换来实现汉字的编码和处理。





















剩余9页未读,继续阅读


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- STC89C52RC单片机手册.doc
- lowRISC-硬件开发资源
- 网络安全评估和安全法规.ppt
- 高质量C++编程学习笔记.doc
- 欧司朗普通照明产品网络营销年度方案.pptx
- 某网络系统有限公司商业计划书.docx
- 楼宇自动化论文(1).pdf
- 通信设备公司财务管理手册.doc
- 气象局网络视频监控系统方案.doc
- 2022年MATLAB复习知识点整理版.docx
- 中国网络广告效果营销发展趋势――效果网提供.ppt
- 建立卫生网络体系提升群众医疗保障水平调研思考.pdf
- 网络安全宣传周的活动总结2021年.doc
- 中铁工程项目管理标准化手册检查用表(30个).docx
- 基于AT89C51单片机的16x16LED点阵显示的课程设计.doc
- 中国人民银行招聘笔试计算机习题1.docx


