ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

机组logisim P0课下

2021-10-29 17:31:25  阅读:216  来源: 互联网

标签:输出 P0 logisim 逻辑 连接 电路 课下 选择器 输入


首先是记录猪脚强调的注意事项:

  • 输入信号一般是通过MUX,多路选择器来实现对输出结果的控制。
  • 刚连接好电路时或者连接电路中,可能有一些电路莫名其妙是蓝色,这时关闭logisim后再次打开就好了。
  • Comparator器件默认是有符号的,要调成unsigned来避免出现无符号数比较错误。
  • 一些Arithmetic模块期间使用时,注意不要将上下两侧不小心连在一起
  • 组合逻辑部分如果输出可以直接写出真值表,直接使用Combinational Analysis生成电路。
  • 出现“xxxx”或者“EEEE”往往是电路连接错误,可能原因:把输入当作输出元件;某条线没有连接在模块/原件的端口上;这时要注意检查电路连接。
  • 出现“wa”、fewer than output we excepted 可能是时序问题,比如超出题目给出的时间或者期待输出非零值时输出了0,也可能是Appearance不对。
  • DMX最好设置成Three-state:Yes Disabled output:Float 如果Three state 勾选为yes,那么DMX输出端没有被选中的路径会保持原来的值不变。

简单逻辑表达式:

直接如上所属可以列出真值表的使用Combinational Anaylysis生成电路。

通过给出的逻辑表达式拆解写出真值表得到电路。

小型ALU:

注意逻辑部件使用的时候,在标签里面进行状态的转换,比如移位是算数右移还是逻辑右移,运算器的输入是有符号数还是无符号数,注意细节即可。

2^n mod 5

本题只有两个状态0和1,对于Mealy型状态机则只需保存一位状态确定上一位输入,再根据下一位输入组成多路选择器的判断信号即可。

奇偶校验码

输入的九位信号用Splitter进行拆分,用逻辑门对信号里1的个数进行判断,使用多路选择器对信号进行判断输出。

Swap电路

拟照冒泡排序编写硬件电路即可,要注意冒泡循环顺序。

标签:输出,P0,logisim,逻辑,连接,电路,课下,选择器,输入
来源: https://blog.csdn.net/zhousiyuan0515/article/details/121030343

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有