存储系统设计(HUST) 第1关:汉字字库存储芯片扩展实验

该实验任务要求在Logisim平台上使用4片4K*32位和7片16K*32位ROM构建GB2312汉字编码的16K*16点阵汉字字库。输入包括7位的区号和7位的位号,输出为8个32位的点阵信息。完成设计后,需在字库测试电路中进行测试,并确保汉字显示正常。提供的电路图中展示了输入、输出引脚布局以及测试例子。
摘要由CSDN通过智能技术生成

实验内容

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

电路框架

storage.circ

电路引脚

信号输入/输出位宽说明
区号Qu输入7 位汉字区位码的区号
位号Wei输入7 位汉字区位码的位号
Di输出32 位汉字点阵信息

电路测试

完成存储扩展设计后,可以在字库测试电路中进行对比测试,如下图所示:

实验完成后,可利用文本编辑工具打开 storage.circ ,将所有文字信息复制粘贴到 Educoder 平台的 storage.circ 文件中,再点击评测按钮即可进行本关测试,平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,本关测试用例如下:

 
  1. CNT Qu Wei Chip1Data
  2. 00 1b 0a 08600858
  3. 01 36 30 7ffe0104
  4. 02 1f 26 0850f890
  5. 03 1c 1c 13fc1048
  6. 04 14 53 01000100
  7. 05 31 07 00201110
  8. 06 2a 27 0fe00820
  9. 07 19 5a 5ff44024
  10. 08 1c 32 40027ffe
  11. 09 1d 2c 09447f40

开始你的闯关任务吧,升级打怪中....

参考答案

https://wwm.lanzoul.com/iwlaJ049i56d
密码:264u
  • 26
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值