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

汉字国标码转区位码的实验

一.基础内容

二.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:粘贴 粘贴到头歌平台的代码区。

头歌平台代码区

然后评测
评测通过

  • 17
    点赞
  • 52
    收藏 更改收藏夹
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乒乓小冰

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值