汉字机内码简介及转换工具

news/2024/12/22 14:32:32/

汉字机内码,又称“汉字ASCII码”,简称“内码”,指计算机内部存储,处理加工和传输汉字时所用的由0和1符号组成的代码。输入码被接受后就由汉字操作系统的“输入码转换模块”转换为机内码,与所采用的键盘输入法无关。机内码是汉字最基本的编码,不管是什么汉字系统和汉字输入方法,输入的汉字外码到机器内部都要转换成机内码,才能被存储和进行各种处理。

具体解释

因为汉字处理系统要保证中西文的兼容,当系统中同时存在ASCII码和汉字国标码时,将会产生二义性。例如:有两个字节的内容为30H和21H,它既可表示汉字“啊”的国标码,又可表示西文“0”和“!”的ASCII码。为此,汉字机内码应对国标码加以适当处理和变换。

汉字机内码=汉字国标码+8080H

例如,上述“啊”字的国标码是3021H,其汉字机内码则是B0A1H。

汉字机内码的基础是汉字国标码。

机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系。

汉字机内码、国标码和区位码三者之间的关系为:区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。

利用“汉字机内码获取工具”可获得所有汉字的机内码,例如,“啊”字的汉字机内码如图所示。

再利用“汉字机内码获取工具”获取“我爱中国”几个字的汉字机内码如图所示。

“汉字机内码获取工具”百度云下载链接:

链接:https://pan.baidu.com/s/1y0nYgMYSqv7UmKD7EMLJkg

提取码:quwu


http://www.ppmy.cn/news/928083.html

相关文章

PC与(VMware)linux的IP互通

一、环境 二、NAT模式 NAT(Network Address Translation)网络地址转换,允许一个整体机构以一个公用IP地址出现在Internet上,即把内部私有网络地址翻译成合法网络IP地址的技术。家用路由器一般都是NAT模式。让虚拟系统借助NAT&…

Java框架 Mybatis入门

0目录 Java框架Mybatis 1..框架介绍 2.Mybatis实战 1.框架介绍 补充MVC思想 为什么使用框架? 效率高,成本低 框架是别人写好的,可以直接调用 框架是基于MVC的思想 框架包中含有MVC思想的所有组成模块:控制层;模型…

目标检测 RetinaNet

此篇论文获得了ICCV最佳学生论文奖,提出了Focal Loss。 论文: Focal Loss for Dense Object Detection 代码: 一. Caffe2: facebookresearch/Detectron 二. Keras: fizyr/keras-retinanet 三. Pytorch: kuangliu/pytorch-retinanet 论文解析: 知乎:简单的交叉熵损…

retinaface 人脸检测训练过程

参考源码:https://github.com/biubug6/Face-Detector-1MB-with-landmark 设batchN,训练图片大小为300*300,输出通道数为64,每个点的anchor数为2,反例交并比阈值为0.35,正反例样本比例为1:7。 1、任取N张图…

retinanet的配置与使用

运行环境配置 Package Version -------------------- ----------- absl-py 0.7.1 astor 0.8.0 cffi 1.12.3 cycler 0.10.0 Cython 0.29.13 decorator 4.4.0 future 0.17.1 gast 0.2.2 google-pasta 0.1.7 grpcio 1.22.0 h5py 2.9.0 imageio 2.5.0 Keras-Applica…

人脸检测 RetinaFace

ap不高,挺快,号称1000fps https://github.com/ShiqiYu/libfacedetection 这个6ms,能检测近距离人脸,无关键点 mxnet https://github.com/jacke121/faster-mobile-retinaface 后来又更新了: https://github.com/1996scarlet/faster-mobile-retinaface 源码地址: https:…

RetinaFace学习记录:Python,C++

一、介绍 RetinaFace是一款实用的单级SOTA人脸检测模型,整个模型整合了:人脸检测、人脸对齐、像素级的人脸分析、3D密集通信回归。 虽然在未受控制的人脸检测方面取得了巨大进步,但野外准确有效的面部定位仍然是一个开放的挑战。这篇文章提…

原创 人脸检测 RetinaFace

原创 人脸检测 RetinaFace 2019-07-08 20:36:26 ShellCollector 阅读数 574 更多 分类专栏: 深度学习 视觉相关 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接&#xf…