logisim汉字字库存储芯片扩展实验

实验目的:

理解存储系统进行位扩展、字扩展的基本原理,能利用相关原理解决实验中汉字字库的存储扩展问题,并能够使用正确的字库数据填充。

实验内容:

现有如下 ROM 组件,4片4K32位 ROM ,7片 16K32位 ROM,请在 Logisim 平台构建 GB2312 汉字编码的16K16点阵汉字字库,电路输入为汉字区号和位号,电路输出为8×32位(16K16=256 位点阵信息),待完成的字库电路输入输出引脚见后图,具体参见工程文件中的 storage.circ 文件,图中左侧是输入引脚,分别对应汉字区位码的区号和位号,中间区域为8个32位的输出引脚,可一次性提供一个汉字的256位点阵显示信息,右侧是实际显示区域,用于观测汉字显示是否正常。待完成字库子电路封装已经完成,请勿修改以免影响后续自动测试功能。

电路图:

在这里插入图片描述
分线器的配置需要注意,这里给出的为右手式分线器:在这里插入图片描述

导入字库文件

实验包中有从0到7的8个数据字库,其中4片ROM需要将
HZK16_1分为4份分别输入。
在这里插入图片描述
这里可以偷个懒:
在这里插入图片描述
ZIKU文件是标准参考,可以将其中对应的存储器数据复制导入实验存储器。
其中对应的4片ROM从左往右,分别从ZIKU中的ROM1依次导入的行号为0000 ~ 0ff0,1000 ~ 1ff0,2000 ~ 2ff0,3000 ~ 3ff0。
在这里插入图片描述在这里插入图片描述

字库测试

最终测试结果如图:

在这里插入图片描述

  • 40
    点赞
  • 207
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值