10.9~10.10

2023-10-12 04:36
文章标签 10.9 10.10

本文主要是介绍10.9~10.10,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

触发器方程 

 

 

 

触发器之间的转化

触发器需要输入和输出

对于D触发器,只需要D信号的输入

对于jk触发器,至少需要原状态的与非信号,并且需要j,k信号

假如确定y2,则D触发器需要什么D信号,是需要卡诺图确定

j-k触发器需要什么jk信号也是需要卡诺图确定,只不过确定好后还要再耦合上原y2信号

j信号该接什么信号接什么信号

j-k特点就是一个非一个正,

jk信号串在一起就是T触发器

即触发器之间类型转化的关键就是在于根据同一个次态方程,划归到不同的触发器方程形式上,

有两点,第一是求出正确的次态方程,第二是熟悉不同的触发器方程

转化的用处与原因,原理

根据电路确定输入,然后枚举不同现态在输入下的响应

就是根据输入和现态分量,依据激励函数确定激励,激励在代入特定的激励方程得到次态分量,次态分量组合在一起组合成次态

有几个次态,就要Logn个次态分量,就有几个触发器,就有几个次态方程

次态方程是一定的,但是次态方程可以有不同的写法,由此就会有不同的激励和激励方程,就是触发器类型不同导致触发器所需要的信号(即激励)不同,也就导致激励方程不同

比如对一个次态方程,j-k至少需要j和k两个激励,而d触发器可以直接把次态方程里的表达式求出来当成一个D信号

先根据卡诺图,卡诺图里有现态和输入,现态包括所有分量,然后圈这个确定某一个状态分量的情况1,之后就卡诺图得到次态和现态与输入的关系式,根据这个关系式可以构建不同的触发器,就是同一个方程可以有不同的写法,就是不同的触发器

也就是说如果要建立j-k触发器的激励方程,首先还是直接根据次态和现态输入,确定次态方程,如果选D就直接是D信号,但是可以转换为JK触发器,根据这个固定不变的次态方程,即顺序是次态方程到激励方程,而非激励方程到次态方程,且次态方程的卡诺图是好求的

针对特定触发器确定激励方程

D

先状态方程,直接就为激励方程

JK

先状态方程,再化为JK的形式

T

根据现态和次态可以确定T信号,即激励信号

之所以可以直接确定,就是因为T为反转信号,可以直接确定

比如

没有RS是因为RS原理上是赋值覆盖实现的(通过与非或或非),就是次态和现态无关,不管现态是什么,只要输入特定的RS信号,就直接赋值为某一信号;而T,D,JK都是基于现态转化而得到的次态 ;RS唯一和现态有关的就是RS都为1时,次态等于现态,即保存功能

四选一选择器

在四个信号里选一个,

与其理解成选择器,还可以理解成一位进制数,即从该位的多个状态中选择一个实际的状态,就代表这位上的状态,显然可能的状态不会超过记录的数量,也即N进制

如果2选一,就是组成一个一位的二进制数,4选1就是组成一个1位的四进制数

怎么选择有两个思路,一个是独热码思想,一个是用二进制表示

这篇关于10.9~10.10的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/193288

相关文章

10.10 层次化网络模型和综合布线系统

层次化网络模型 综合布线系统 真题

Host '10.10.120.174' is blocked beacuse of many connection errors;

Host '10.10.120.174' is blocked beacuse of many connection errors;unblock with 'mysqldamin flush-hosts' #使用清楚缓存的方法,这样就会把计数清理掉,进入mysql控制台,执行:flush hosts; /usr/bin/mysqladmin  -u jiaobo -puukkgg  flus

Mac 10.10安装破解版Navicat Premium 11.0.16.dmg

能够实现破解,亲测 http://blog.csdn.net/sunnyboy9/article/details/44704415

10.10-Linux下抓包

有时也许想看一下某个网卡上都有哪些数据包,尤其是当你初步判定服务器上有流量攻击时,使用抓包工具来抓取数据包就可以知道有哪些 IP 在攻击了。 tcpdump 工具 [root@evan-01 ~]# tcpdump-bash: tcpdump: command not found[root@evan-01 ~]# yum install -y tcpdump ifconfig 查看

10.9-查看网络状态

netstat -lnp 查看监听端口 [root@evan-01 ~]# netstat -lnp 上面一部分是 tcp/ip ,下面一部分是监听的 socket(unix开头的行)。netstat 命令用来打印网络连接状况、系统所开放端口、路由表等信息。最常用的两种方法是 netstat -lnp (打印当前系统启动哪些端口)和 netstat -an(打印网络连接状况),他们非常有用,

升级到mac 10.10之后使用pod出现问题的解决方法

[ruby]  view plain copy 最新对mac 10.10的强大功能好奇,于是将系统升级到了10.10,结果发现使用pod出现了下面的问题:   [ruby]  view plain copy /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/

硬盘安装ubuntu 10.10及相关事项

Windows7 下硬盘安装ubuntu10.x.desktop.iso     理论上win7、vista系统32位或64位均可。ubuntu适用与10.X版本,且ubuntu-10.10-desktop-i386.iso 和ubuntu-10.10-desktop-amd64.iso测试通过。接下来以ubuntu-10.10-desktop-amd64.iso安装为例作为说明: 1. 下载u

iOS 8/OS X 10.10 对 CoreData 的改进

点击打开链接 (via:TualatriX的博客) 自 CoreData 首先在 OS X 10.4 Tiger 上登陆以来,经过那么多版本的发展现在各方面已经相当的完善了,因而在这次 iOS 8/OS X 10.10 上,CoreData 的特性变化不多,只有几项,但是都是着眼于性能及体验方面的,非常值得一用。 这些分别是: Batch Updates 说起来,这可能是不

linux添加大网域,Ubuntu 10.10 Desktop 加入Windows网域

前言: 为了实现了Linux用户的集中的管理,如果在生产环境中已经实现了Windows的域管理,那么能不能把Ubuntu 桌面操作系统加入到现存的域中实现用户的集中的管理呢,现发现利用likewise-open这个软件包很简单的就能把Ubuntu 10.10  Desktop系统加入到现在的Windows Server 2003做的域中。 Likewise Open 是一个Linux、Unix、

在Ubuntu 10.10下安装配置Eclipse for PHP Developer

在Ubuntu 10.10下安装配置Eclipse for PHP Developer1、在 http://www.eclipse.org/downloads/download.php?file=/technology/epp /downloads/release/helios/SR1/eclipse-php-helios-SR1-linux-gtk.tar.gz上下载一个eclipse-php-