• 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位的四进制数

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

  • 相关阅读:
    如何展开一个专题分析报告
    软件设计师2015上午题基础知识(易错整理)
    Ribbon
    如何更好的了解什么是集合
    pytorch深度学习实战19
    学习spring源码的意义是什么呢?有什么高效的源码学习方式吗?
    Python自动化小技巧12——根据论文题目自动导出参考文献格式
    Android移动应用开发之登录用户密码记住及创建数据库存储查询用户名密码
    java 泛型返回
    类与对象(十一)----构造器
  • 原文地址:https://blog.csdn.net/m0_73553411/article/details/133717630