当前位置: 首页 > news >正文

wordpress footer copyright上海seo网站策划

wordpress footer copyright,上海seo网站策划,微信网站开发企业,哔哩哔哩视频推广1. 卡诺图 逻辑函数表达式可以使用其最小项相加来表示,用所有的最小项可以转换为卡诺图进行逻辑项化简 卡诺图讲解资料1 卡诺图讲解资料2 卡诺图讲解资料3 最小项的定义 一个函数的某个乘积项包含了函数的全部变量,其中每个变量都以原变量或反变量的形…

1. 卡诺图

逻辑函数表达式可以使用其最小项相加来表示,用所有的最小项可以转换为卡诺图进行逻辑项化简
卡诺图讲解资料1
卡诺图讲解资料2
卡诺图讲解资料3

  • 最小项的定义
    一个函数的某个乘积项包含了函数的全部变量,其中每个变量都以原变量或反变量的形式出现,且仅出现一次,则这个乘积项称为该函数的一个标准积项,通常称为最小项。
  • 表示方法
    通常使用 m i m_i mi 来表示最小项;把最小项中原变量记为1,反变量记为0,比如 A = 1 A=1 A=1 A ‾ = 0 \overline A=0 A=0

1.1 卡诺图的简介

  一种描述逻辑函数的特殊方格图方格图中,每一个方格代表逻辑函数的一个最小项,而且几何相邻(在几何位置上,上下或左右相邻)的小方格具有逻辑相邻性,即两相邻小方格所代表的最小项只有一个变量取值不同。有n个变量,其所有的最小项个数就有 2 n 2^n 2n,则卡诺图中就对应有这么多数量的小方格,每个小方格都满足相邻项的要求。

根据最小项: 确认变量的顺序,然后将卡诺图填0/1,填写示例如下:
在这里插入图片描述
根据逻辑函数填写卡诺图: m 指最小项,m0=0000 即表示 A ‾ B ‾ C ‾ D ‾ \overline A \overline B \overline C \overline D ABCD
在这里插入图片描述
在这里插入图片描述

1.2 卡诺图的运算

  两图之间的最小项进行逻辑运算即可。乘、加、异或都类似,卡诺图对应位置做逻辑运算即可
在这里插入图片描述

1.3 卡诺图的化简

  卡诺图相邻性的特点保证了几何相邻两方格所代表的最小项只有一个变量不同。因此,若相邻的方格都为1(简称1格)时,则对应的最小项就可以合并。合并的结果是消去这个不同的变量,只保留相同的变量。 卡诺圈只能圈偶数个1(2、4、8…),图形两边也算相邻,而且数字可以重复画圈。画好圈后看一个圈内几个变量的是否同时有 0,1的情况,如果有说明可以消除,剩下一直为1的为正变量,一直为0的为反变量。
在这里插入图片描述
例题: 比如下图中的 B是因为4个1的卡诺圈内A,C都有取0,1的情况,因此可以消除。只有B一直为1则化简后仅剩B。
在这里插入图片描述

2. 有限状态机

状态机,从细节出发(一段式、两段式、三段式,moore型、mealy型)
检测序列重叠和不重叠状态的区别:最后一位的数据是否为下一组序列的起始位
如在101011检测101,重叠检测输出两次高电平,不重叠仅一次。以下列三段式为例进行说明

parameter S0=4'b0001;
parameter S1=4'b0010;
parameter S2=4'b0100;
parameter S3=4'b1000; //独热码 定义状态机状态reg [3:0] state;
reg [3:0] c_state,n_state;
always@(posedge clk or negedge rst_n)beginif(rst_n==1'b0)c_state<=S0;else c_state<=n_state;	
endalways@(c_state or din)begin // 状态转移case(c_state)      S0:beginif(din==1'b1) n_state=S1;elsen_state=S0;endS1:beginif(din==1'b0)n_state=S2;elsen_state=S1;endS2:beginif(din==1'b1)n_state=S3;elsen_state=S0;endS3:begin // 不重叠检测,直接判断输入是不是新的1,不是则重新开始检测if(din==1'b1)n_state=S1;else n_state=S0;end/*S3:begin   //重叠检测,以上一个输入1做为起始判断当前输入,是0则直接S2,是1则当作起始位跳到S1if(din==1'b1)n_state=S1;elsen_state=S2;end*/default:n_state=S0;endcase							  		 		 		 endalways@(posedge clk or negedge rst_n)beginif(rst_n==1'b0)out<=1'b0;else beginif(n_state== S3) //仅依靠当前状态判断进行输出判断out<=1'b1;elseout<=1'b0;end
end
http://www.15wanjia.com/news/29565.html

相关文章:

  • 官网的建站过程互联网+营销策略怎么写
  • 智能锁东莞网站建设太原百度推广排名优化
  • 免费com域名注册网站厦门专业做优化的公司
  • 一个阿里云怎么做两个网站策划推广活动方案
  • 深圳做网站的给说网络营销企业案例分析
  • 自己做的网站为何手机不能浏览安卓优化大师最新版下载
  • 本地如何安装wordpressseo网络科技有限公司
  • 做网站的资料济南seo的排名优化
  • 国外优秀app设计网站有哪些制作网站
  • 在网站上做宣传属于广告费用吗百度账户推广登陆
  • 可以做一键拨号和导航的网站关键词统计工具有哪些
  • 网站项目怎么做计划百度平台商家
  • 北京网站开发哪家好薇企业员工培训总结
  • 怎样做二维码网站中国人民银行网站
  • 企业解决方案平台seo推广的公司
  • 开发网站公司交税aso优化服务
  • 网站专业是学什么杭州seo博客
  • sem显微镜合肥seo优化
  • dw网站图片滚动怎么做青岛快速排名
  • 长春网站建设网站制作推广温州网站快速排名
  • 赣州网站制作较好的公司app推广代理
  • 网站后台网址后缀推广运营平台
  • 扬州网络品牌营销推广郑州seo课程
  • vs2008 做网站谷歌推广外贸建站
  • 苏州市建设工程招投标信息网seo免费视频教程
  • 用云做网站行业关键词词库
  • 比较好的能组数学卷的网站做教案的app推广代理加盟
  • 有哪些做室内设计好用的网站销售新人怎么找客户
  • 网站网络推广优化西安seo服务公司排名
  • 怎么免费注册网站淘宝关键词优化软件