一.三者的定义

1.汉字国标码:创建于1980年,目的为了使每个汉字有一个全国统一的代码而颁布了汉字编码的国家标准。每个汉字有个二进制编码,叫汉字国标码。
2.区位码:国标码是一个四位十六进制数,区位码是一个四位的十进制数,每个国标码或区位码都对应着一个唯一的汉字或符号,但因为十六进制数我们很少用到,所以大家常用的是区位码,它的前两位叫做区码,后两位叫做位码。
3.机内码:为了避免ASCII码和国标码同时使用时产生二义性问题,大部分汉字系统都采用将国标码每个字节高位置1作为汉字机内码。这样既解决了汉字机内码与西文机内码之间的二义性,又使汉字机内码与国标码具有极简单的对应关系。

二.汉字机内码、国标码和区位码三者之间的转换关系

1.区位码(十进制)的两个字节分别转换为十六进制后加2020H得到对应的国标码;
2.机内码是汉字交换码(国标码)两个字节的最高位分别加1,即汉字交换码(国标码)的两个字节分别加80H得到对应的机内码;
3.区位码(十进制)的两个字节分别转换为十六进制后加A0H得到对应的机内码。

汉字国标码、区位码和机内码三者的定义及联系相关推荐

  1. 计算机数据表示实验|汉字国标码转区位码实验

    计算机数据表示实验|汉字国标码转区位码实验 了解实验要求.该实验要求我们在汉字显示电路图中显示出班级学号姓名加一段自选文字.因此首先必须连接好国标转区位码电路.再将所需显示的文字机内码输入汉子显示电路 ...

  2. Educoder计算机数据表示实验(HUST)第1关:汉字国标码转区位码实验

    首先我们需要找到汉字国标码转区位码的软件. 这个资源可以从我上传的资源那里看到. 假如我们输入一下数字,那么我们可以得到转换的结果,即机内码. 然后我们再返回到原始电路: 我们需要对电路进行这样的连接 ...

  3. Educoder计算机数据表示实验(HUST)-汉字国标码转区位码实验偶校验编码设计logisim

    第1关:汉字国标码转区位码实验 第2关:汉字机内码获取实验 下面是:只读存储器的存储内容(12345ABCDEFGabcdefg轻轻的我走了,正如我轻轻的来:我轻轻的招手,作别西天的云彩.那河畔的金柳 ...

  4. 计算机组成实验第一关——汉字国标码转区位码实验【详细步骤版】

    计算机数据表示实验(logisim) 汉字国标码转区位码实验 第一步 在 logisim 中打开实验资料包中的 data.circ 文件. 第二步 把data文件下的汉字显示拖出来. 第三步 双击小图 ...

  5. 汉字国标码转区位码的实验( EduCoder实验一)

    汉字国标码转区位码的实验 一.基础内容 二.EduCoder(实验一:汉字国标码转区位码) ​ 一.基础内容 区位码是啥? ​ 定义:一个四位的十进制数,区和位构成唯一的二维数组 ​ 区号:2位,位号 ...

  6. “深度学习“汉字国标码GB2312

    GB 2312标准共收录6763个汉字,其中一级汉字3755个,二级汉字3008个;同时,GB 2312收录了包括拉丁字母.希腊字母.日文平假名及片假名字母.俄语西里尔字母在内的682个全角字符. G ...

  7. 【非数值数据的编码】西文字符和汉字的编码表示 汉字国标码、机内码详细理解

    西文字符和汉字的编码表示 西文字符 概念 ASCII码表特点 西文字符特点 西文字符表示(常用编码为7位ASCII码) 西文字符操作 汉字字符 编码形式 输入码 字符集与汉字内码 汉字的区位码 汉字的 ...

  8. 自己动手画CPU《计算机组织与结构实验》之计算机数据表示 第1关:汉字国标码转区位码实验 超详细教学

    首先给加法器接上一个常量 再更改常量数据位宽为16位 因为 区位码=国标码+2020H 所以 区位码=国标码-2020H 加法器需要使用补码计算 即 区位码=[国标码]补+[-2020H]补 计算得到 ...

  9. java汉字转换国标码_GBK/GB2312编码问题分析以及java获取汉字国标码

    import java.io.UnsupportedEncodingException; import java.util.regex.Matcher; import java.util.regex. ...

最新文章

  1. Python的小整数对象池
  2. go 排序sort的使用
  3. JavaScript基础知识(二)
  4. mysql的安装与卸载
  5. Android9.0删除高通ADsp固件(二十六)
  6. 湘潭大学计算机科学,湘潭大学计算机科学和技术一级学科.doc
  7. 当浏览器是ie11以前版本的,跳转到ie升级页
  8. UEFI开发探索50 – UEFI与网络2
  9. 算法题-双指针(最长的指定瑕疵度的元音子串(答案、解析))
  10. 618电商平台鏖战,天猫618才是绝对主场
  11. 嵌入式linux 网络唤醒,GotoHTTP
  12. db2 - 统计上一月,前两周的数据
  13. C1.Win.C1GanttView.C1GanttView 甘特图使用经验:子任务
  14. 最近在做的事_2023第一季度
  15. setuptools已安装仍报错No module named ‘setuptools‘
  16. 保险 -- 雪中送炭的投资
  17. 中国计算机信息系统集成行业协会:信息安全服务资质等级划分,你了解吗
  18. 在哪把iphone的计算机,iphone备份在哪?iPhone备份方法
  19. Autocad经验 CAD2018怎么设置打印的纸张尺寸和方向?
  20. python安全开发-多线程目录扫描端口扫描子域名爆破dou瓣属性爬取

热门文章

  1. 微软手机我的世界服务器,我的世界已经手机端和电脑端一起变成了神一般的游戏...
  2. 联合解决方案|亚信科技AntDB携手蓝凌软件,助推企业数字化办公转型升级
  3. 【轻量级跨平台数据库建模工具】PDMan数据建模使用
  4. 点播和文件服务器,视频点播文件
  5. 大型网站技术架构的前十个脚印
  6. 怎么将IDEA从中文调回英文
  7. js构造函数、原型与继承深入
  8. smartgit 免费获取licence
  9. BES2300x笔记(15) -- 提示音制作秘籍
  10. 【Python】Bezier曲线插值反解控制顶点