汉字国标码转区位码的实验
一.基础内容
二.EduCoder(实验一:汉字国标码转区位码)
一.基础内容
区位码是啥?
定义:一个四位的十进制数,区和位构成唯一的二维数组
区号:2位,位号:2位,都用十进制表示
2.
国标码是啥?
汉字国标码又称为汉字交换码,简称GB.
一个四位的十六进制数
为了和ASCII码兼容有了如下关系
关系式:
国标码=区位码(十六进制)+2020H
区位码=国标码+FFFF-2020H+0001H
=国标码+dfe0
由于采用加法器,所以用补码的形式表示,-2020H的补码为def0
二.实验一 ——计算机数据表示实验之国标码转区位码
1.
打开Logisim,打开data.circ这个文件
数字“1”:国标码隧道
数字“2”:加法器(在计算机中都是以补码的形式进行运算的)
数字“3”: 分线器
具体过程如下
3.
公式:
区位码=国标码+dfe0
国标码和转换后的补码通过加法器运算达到实验目的,将data.circ文件保存。
以记事本的形式打开文件
将文件中的代码全部复制,ctrl+A:全选,Ctrl+C:复制,Ctrl+V:粘贴 粘贴到头歌平台的代码区。
然后评测