汉字国标码转区位码的实验( 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:粘贴 粘贴到头歌平台的代码区。

头歌平台代码区

然后评测
评测通过

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 深蓝海洋 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值