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

了解实验要求。该实验要求我们在汉字显示电路图中显示出班级学号姓名加一段自选文字。因此首先必须连接好国标转区位码电路。再将所需显示的文字机内码输入汉子显示电路中的只读存储器中。最后将该circ文件的代码复制粘贴到EduCoder平台上测试。

1.打开data-EduCoder.circ文件,连接电路
区位码=国际码-2020H,由于采用加法器实现,因此用补码形式进行表示,区位码=
国际码+FFFF-2020H+0001H=国际码+dfe0。

2.从网上找下机内码转化的软件,将班级姓名学号和一段自选文字输入该软件,进行十六进制的机内码转化。由于一个汉字是由四个十六进制表示,因此复制粘贴该机内码到汉字显示电路时,要先调整它们的格式成四个十六进制数字为一组。
例如调整成以下形式:
a3b1 a3b2 a3b3 a3b4 a3b5 a3c1 a3c2 a3c3
a3c4 a3c5 a3c6 a3c7 a3e1 a3e2 a3e3 a3e4

3.此时,将调整好的机内码复制粘贴到汉字显示电路中的只读存储器Rom中。
点击进行编辑,即可进行粘贴。

4.驱动时钟,看下是否正确显示所有文字。

5.保存文件,从文件夹那里用记事本方式打开该circ文件,复制里面所有的代码。再粘贴到EduCoder平台的代码区中,然后点击最右下角的测评,即可进行通关。

计算机数据表示实验|汉字国标码转区位码实验相关推荐

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

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

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

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

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

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

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

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

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

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

  6. educoder 国标码转区位码实验(详细)

    一:电路连接 首先使用logisim打开data.circ文件,打开后点击国标码转区位码,可以看到下图所示页面: 点击右上角工具栏的箭头, 将电路连接为如下样式: 然后在滑动左侧滑块, 找到" ...

  7. 汉字国标码、区位码和机内码三者的定义及联系

    一.三者的定义 1.汉字国标码:创建于1980年,目的为了使每个汉字有一个全国统一的代码而颁布了汉字编码的国家标准.每个汉字有个二进制编码,叫汉字国标码. 2.区位码:国标码是一个四位十六进制数,区位 ...

  8. 输入码(外码),国标码,区位码,机内码,字型码的概念与关系

    输入码: 又称汉字外码,无论是区位码或国标码都不利于输入汉字,为方便汉字的输入而制定的汉字编码,称为汉字输入码.汉字输入码属于外码.不同的输入方法,形成了不同的汉字外码.常见的输入法有以下几类: 按汉 ...

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

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

最新文章

  1. win10 vEthernet
  2. python使用spark sql查询impala_如何使用JDBC将Impala表直接加载到Spark?
  3. 《iOS 6核心开发手册(第4版)》——2.11节秘诀:构建星星滑块
  4. python gevent模块 下载_Python中的多任务,并行,并发,多线程,多进程,协程区别...
  5. c语言中调用平均成绩,C语言、用调用函数、输入3个学生5门课程的成绩分别用函数求每个学生平均分每门课的平均分...
  6. idea 红色文件处理方法
  7. 高乐计算机课程,长春理工大学
  8. tracker使用_如何使用Tracker查找钥匙,钱包,电话或其他任何东西
  9. git 拉取远程分支报错(fatal: ''xxx is not a commit and a branch '' cannot be created from it)
  10. 刚刚听了一遍周杰伦的《半兽人》
  11. 网络层——IP数据报详解
  12. 数组下标越界可能出现的问题
  13. HDMI EDID概念梳理
  14. 东风破 苏轼 喜欢的词,方文山的歌词好象就是这样借过来的。
  15. HTML+CSS网页设计期末课程大作——校园篮球网页(12页) 关于运动的HTML网页设计-----篮球
  16. 小学计算机兴趣班活动方案,兴趣班活动方案
  17. 360 VS QQ:一场精心策划的西安事变(上)
  18. 边缘计算网关R40B的在物联网解决方案中的应用
  19. 东北大学考研二叉树相关试题
  20. CSS / 圆角边框+阴影+浮动

热门文章

  1. Centos7 网卡配置及静态IP配置
  2. python 群发邮件数量限制_qq邮箱群发邮件的数量和速度限制是多少?
  3. redis windows版下载教程,及双系统百度网盘资源分享
  4. LIGO 用 Python 分析引力波数据
  5. 异常检测-统计学方法
  6. DeepbrainChain2021年末週报
  7. 黑群晖6.1安装出现错误:38的解决办法
  8. Java 多线程 线程同步
  9. iOS开发之开源项目库总汇
  10. signature=1c1223d10236c18f125cb9f7a490588e,Microscaled proteogenomic methods for precision oncology