计算机组成原理实验一内容

  • 设计LED计数电路
  • 设计5输入的16进数据编码器
  • 设计7段数码管显示驱动电路
  • 综合以上3个电路完成相应需求

设计LED计数电路

使用了四个或门来控制输出,如图所示。其中,第一个或门由全部五个输入控制,第二个或门由后四个输入控制,第三个或门由后三个输入控制,第四个或门由后两个输入控制,第五个输入单独控制一个输出。

设计5输入的16进数据编码器

使用excel真值表来自动生成如图所示电路,该电路可以讲五个输入转化成一个三位二进制数,即可用于控制16进制数据编码器。
Excel真值表如下图所示:

设计7段数码管显示驱动电路

通过Analysis circuit建立一个四输入七输出的电路,通过填写真值表的值,自动生成如图所示电路。该电路利用了第二问中编码器生成的三位二进制数,把该二进制数转化成7段数码管的每一段,即可用于控制7段数码管。
利用第二问中生成的二进制数值,在数码管驱动中把它转换成数码管的显示格式,输入真值表。真值表如下图所示:


确认在7段数码管中每个接口分别控制哪一段。经查阅资料和测试,确认每个接口的控制段如下:

从而,可以把数码管驱动的七个输出端分别接到对应的接口。
小数点控制线直接接一个电源,使小数点一直保持亮的状态。如下图:

综合以上3个电路完成相应需求

形成一个测试电路,如下图所示。当按下“1”按钮时,第1个LED亮;当按下“3”按钮时,前3个LED亮;当按下“5”按钮时,5个LED亮。同时两个数码管显示相应数字。

经过封装、连线等一系列操作,最终得到以下电路:

【Logisim】Logisim入门实验相关推荐

  1. NIOS软核处理器入门实验

    NIOS软核处理器入门实验 脚本方式的优势: •便于工程的复制和搬移, 命令脚本能够较好的解决文件路径的相对关系 •便于参数的集中修改,命令脚本的参数相对集中, 在配置文件的集中区域可以完成所有的设定 ...

  2. dsp 实验c语言,dsp实验报告 实验1 ccs入门实验2(c语言的使用)

    1. 1 DSP 实验报告实验报告 院 ( 系 ) 名 称 自 动 化 科 学 与 电 气 工 程 学 院 学 生 姓 名 学 号 任 课 老 师 吴 冠 2014 年 6 月 DSP 实验报告 1 ...

  3. 跨交换机实现VLAN 入门实验

    跨交换机实现VLAN 入门实验 提示:建议先了解计算机网络的网络层再接着看! 1 实验目的: 理解跨交换机之间VLAN的特点. 2 技术原理: Tag Vlan是基于交换机端口的另外一种类型,主要用于 ...

  4. FPGA入门实验-基于状态机实现串口回环收发

    任务目标 基于状态机实现串口回环收发.最近生产实习的FPGA培训课程内容,还是挺简单的.具体原理其他文章应该都烂大街了,重点是状态机的写法,还是很少博主写,没怎么看到,基本上都是时序机写的模块功能. ...

  5. FPGA 电路开发入门实验

    FPGA 电路开发入门实验 第0章:基础知识 如图1,本实验使用实验板为altera DE0,板子型号为Cyclone Ⅲ, EP3C16F484C6,编译软件为QuartusⅡ9.0. 图 1 Qu ...

  6. Vivado HLS 入门实验

    当我们安装好Vivado 的时候,也同时装好了Vivado HLS.. 这是个什么东西?我就有一种想一探究的感觉.网上一查,Vivado High-Level Synthesis.学习了一段时间的Zy ...

  7. 网络安全入门实验04:病毒专杀工具的制作

    目录 0.实验要求 1.病毒行为分析 1.1  火绒剑监控 1.1.1 对docx进行的操作 1.1.2 创建了readme.txt 1.1.3  创建了自删除脚本.执行并删除 1.1.4 补充 1. ...

  8. myrio与fpga编程_myRIO入门实验指导书

    文件名大小更新时间 myRIO入门实验指导书\LabVIEW Codes\Exercise\7-seg display\AI to LED Converter.vi255552015-04-16 my ...

  9. 从文章「A Field Guide to Federated Optimization」整理的联邦学习科研入门实验

    A Field Guide to Federated Optimization 本文是我从文章「A Field Guide to Federated Optimization」整理的联邦学习科研入门实 ...

  10. 【EDA实验一】Quartus II 软件和 DE2-115 开发板 使用入门实验

    Quartus II 软件和 DE2-115 开发板 使用入门实验 文章目录 一.实验目的 二.实验任务及要求 三.实验原理与步骤 四.实验结果与分析 一.实验目的 熟悉 Quartus II 开发环 ...

最新文章

  1. 虚拟化--006 VCAC的sso配置成功
  2. Windows Server入门系列29 Hash加密与SAM数据库
  3. tmux命令启动MySQL_tmux启动脚本
  4. 错误:不能继续进行下一步操作 openfire 设置._如何为MacBook或Mac电脑恢复出厂设置...
  5. 将历史、数学、语文、地理、政治知识融会贯通的诀窍就是它
  6. 问题:org.apache.dubbo.remoting.TimeoutException
  7. 不喜欢在北京的感觉,删掉几篇北京生活的随笔。以后能忘掉这个地方就好了。...
  8. SPSS Modeler18.0数据挖掘软件教程(一):背景及软件简介
  9. Reeder for Chrome:让 Google Reader 更加简洁美观
  10. 问答社区php源码,cpf开源SNS问答社区源码 php版 v0.7.1
  11. ubuntu下使用netplan配置网络
  12. 计算机开机最快设置,怎样让电脑开机更快
  13. 工信部新规本月底施行 未经用户同意发送商业短信将被罚款
  14. 【多校训练】2021牛客多校第二场
  15. 集线器,路由器,交换机,网关设备之间的区别
  16. NOIP 前的垂死挣扎
  17. PM如何整合资源——来自项目管理群的讨论
  18. 手持终端可以下载在工作中的各类操作
  19. 书读百遍其义自现-学习fireflow体会
  20. Win10内核驱动强制签名,必须要有 EV代码签名证书

热门文章

  1. 程序员免费自学编程的8大网站!
  2. opengles for iOS
  3. flutter/dart通过ffi调用rust代码
  4. idea创建文件时生成文档注释
  5. python汉字拼音查询_python获取一组汉字的拼音首字母
  6. android 电池续航时间,如何提高安卓手机电池续航能力 这份省电指南拿好
  7. Android maxEms和maxLength
  8. 用意念打字,中国脑机接口新纪录诞生!
  9. 计算机电源功率高好吗,高额定功率等于高功耗吗?教您如何选择计算机电源
  10. java输入数字金额输出汉字大写_JS-输入数字输出大写中文