计算机组成原理–基于Logisim的汉字的表示的应用(超详细/设计/实验/作业/练习)

目录

  • 课程名:计算机组成原理
  • 内容/作用:设计/实验/作业/练习
  • 学习:基于Logisim的汉字的表示
  • 一、前言
  • 二、环境与设备
  • 三、内容
  • 四、结果与分析
  • 课程名:计算机组成原理

    内容/作用:设计/实验/作业/练习

    学习:基于Logisim的汉字的表示

    一、前言

    1、帮助理解汉字机内码、区位码,最终能利用相关工具批量获取一段文字的 GB2312 机内码,并利用简单电路实现 GB2312 编码与区位码的转换;
    2、学生了解字形码显示的基本原理,能在实验环境中实现汉字 GB2312 编码的点阵显示。

    二、环境与设备

    1.软件:Logisim软件、JAVA环境
    2.硬件:计算机Windows 10

    三、内容

    在 logisim 中打开实验资料包中的 data.circ 文件,在对应电路中完成国标码转区位码的子电路设计。其中输入引脚为16位的 GB2312 双字节国标码;输出为区号和位号(区号位号均从1开始计数),图1.6为转换子电路引脚定义,请在电路中复制对应隧道标签信号使用,注意不要增改引脚,不要修改子电路封装,以免影响子电路在其它电路模块中的正常调用。

    1、电路引脚

    2、电路框架

    3、电路功能区实现

    4、电路测试
    离线测试:汉字显示如果能正确显示“华”,表示正确,如下图所示

    思考如何显示英文字母和数字符号?
    答:使用十六进制编译器,打开软件等待,先在汉字编码文本文档上输入要显示的英文字母和数字符号,输入时注意只有数字符号要全角输入其他均为半角输入,点击保存。然后点击十六进制编译器,点击HxD。打开文件,选择汉字编译文本文档则会显现出其编码,点击查看,选择字节分组大小啊,这样可以调节字节分组,复制内容。右击GB2312清空所有数据内容,再粘贴所选内容,这样就能显示出英文字母和数字符号了。

    四、结果与分析

    通过本部分的学习,学会把字体存储在字库中并且还会显示出来。对十六进制编码器的使用也有了一点经验。对机内码,区位码的相关内容也有了了解。还能通过简单电路实验GB2312编码和区位码的转换。需要注意的是使用十六进制编译器时,文本输入有全角半角之分。

    物联沃分享整理
    物联沃-IOTWORD物联网 » 计算机组成原理–基于Logisim的汉字的表示的应用(超详细/设计/实验/作业/练习)

    发表评论