精华内容
下载资源
问答
  • 逻辑门这里介绍两种表示方法——国际标准和国内标准 三、正负逻辑体制 正逻辑体制:高电平用“1”表示,低电平用“0”表示,正常来说,这是我们默认体制表示 负逻辑体制:与正逻辑体制正好相反,用“0”表示高电...

    一、逻辑运算
    简单的逻辑运算包括(按照优先级高到低):括号、非、与、或
    在这里插入图片描述
    二、逻辑门(重点)
    逻辑门这里介绍两种表示方法——国际标准和国内标准
    在这里插入图片描述在这里插入图片描述
    三、正负逻辑体制
    正逻辑体制:高电平用“1”表示,低电平用“0”表示,正常来说,这是我们默认的体制表示
    负逻辑体制:与正逻辑体制正好相反,用“0”表示高电平,“1”表示低电平
    四、逻辑门性能与特殊的逻辑门
    1、逻辑门的性能指标
    在这里插入图片描述
    在这里插入图片描述五、常见门电路性能和型号

    • ECL门、TTL门、CMOS门
      速度比较:ECL>TTL>CMOS
      功耗比较:ECL>TTL>CMOS
      集成度比较:CMOS>TTL>ECL
    • 74系列和54系列芯片比较
      温度比较:54温度范围>74温度范围
      54适合于军用、74适合于民用
      六、特殊的逻辑门
    • 集电路开路们(oc门)
      在这里插入图片描述说明:集电路应用的时候必须接上拉电阻和电源,而且,OC门能够线与(也就是说两条线连接在一起相当于与门一样),但是普通门是没有这样的功效的
    • 三态门——有高电平、低电平、高阻三种状态
      在这里插入图片描述(图片的两种的意思是:有一种是低电平有效的(带圈圈),有一种是高电平有效的(不带圈圈))
    展开全文
  • 在上上一节逻辑回归中,是使用似然函数来作为模型求解参数目标。 但在很多情况下,似然函数很难直接写出,更常用的方法是损失函数,这个在上上一节补充中也有提过。 那么损失函数表示什么概念呢? 和似然...

    在上上一节逻辑回归中,是使用似然函数来作为模型的求解参数的目标。
    但在很多情况下,似然函数很难直接写出,更常用的方法是损失函数,这个在上上一节的补充中也有提过。
    那么损失函数表示什么概念呢?

    和似然函数相反,损失函数是模型预测失败的度量。

    注意最大化似然函数和最小化损失函数两者并不能完全等同,因为这涉及到所选取的参数。
    对于机器学习模型来说,选择哪一种都符合模型求解的规则,关键在于选择哪一种标准(最大化似然函数or最小化损失函数)能够进行求解。

    损失函数分为两个部分:损失向,正则项

    损失项

    损失项即代表模型误判的度量,这和与上面说的损失函数的意义是一致的。
    在介绍各类损失之前,先简单说明样本的数据,并引入几个自定义参数。
    从最简答的二分类开始,样本数据如下(xi,yi)xiyiyi{0,1}
    模型的形式为:f(xi)
    自定义参数如下:

    m=f(xi)(yi12)

    m>0表示预测正确,m<0表示预测错误。
    如果你看过其他资料,就会发现,一般m定义为m=f(xi)yi,那是因为在这里yi{1,1}

    0-1损失

    和上上一节介绍的一样,0-1损失应该是衡量模型最直接(应该也是最准确)的指标了,即

    直接拿模型预测的错误率来作为损失函数。

    0-1损失的损失函数定义如下:

    L01(m)={010m0>m

    这是一个跃阶函数,或者成为0-1函数。
    0-1函数
    模型求解的目标即是:minL01(x)
    0-1损失并不依赖于m的大小,而只与m的正负号有关,因此0-1损失是一个非凸的函数,在求解的过程中,存在很多的不足,通常在实际的使用中将0-1损失函数作为一个标准,选择0-1损失函数的代理函数作为损失函数。

    log损失

    既然是0-1损失的代理,那么log损失应该是0-1损失的近似,折中一点,至少损失函数的性状最好和0-1函数形似。
    跃阶会导致函数不可微,一般我们还是习惯使用可微函数,毕竟nature never jump(除了量子力学)。
    于是我们需要将m至于函数里面,而不是作为分段函数的分段依据。
    ln(1+em)当m越大时,该值越小,表示损失越小;m越小时,该值越大,则表示损失越大。
    于是log损失的损失项就出来了:

    Llog(m)=ln(1+em)

    log函数
    逻辑回归就是使用的log损失作为模型求解参数的依据。
    展开全文
  • 1.逻辑函数四种表示方法,它们分别是( )、( )、( )和( )。 2.将2004个“1”异或起来得到结果是( )。 3.目前我们所学双极型集成电路和单极型集成电路典型电路分别是( )电路和( )电路。 4....
  • 本书从函数功能、函数格式、参数说明、注意事项、Excel 版本提醒、案例应用、交叉参考7 个方面,全面、细致地介绍了Excel 2016/2013/2010/2007/2003 中公式和函数的使用方法、实际应用和操作技巧。最后3 章还将公式...
  • 本书侧重于函数的实战应用,共分12章,前10章分别介绍了数学函数、统计函数、日期和时间函数、文本函数、逻辑函数、查找和引用函数、财务函数、信息函数以及数据库和三角函数在实战中的应用;第11 章介绍了函数与...
  • 第五节 逻辑函数及其表示方法 第六节 逻辑函数的公式化简法 第七节 逻辑函数的卡诺图化简法 第八节 具有无关项的逻辑函数及其化简 第二章 门电路 第一节 概述 第二节 半导体二极管和三极管的开关特性 第三节 ...
  • 第五节 逻辑函数及其表示方法 第六节 逻辑函数的公式化简法 第七节 逻辑函数的卡诺图化简法 第八节 具有无关项的逻辑函数及其化简 第二章 门电路 第一节 概述 第二节 半导体二极管和三极管的开关特性 第三节 ...
  • 数字电子技术基础笔记(精简)

    千次阅读 多人点赞 2020-01-02 16:32:09
    文章目录数字电子技术基础精简第二章:逻辑代数基础2.1逻辑代数的三基本运算2.2逻辑代数基本公式和常用公式2.3逻辑代数基本定理2.4逻辑函数的表示方法2.5逻辑函数的化简2.6具有无关项的逻辑函数化简第章:组合...

    文章目录

    第二章:逻辑代数基础

    2.1逻辑代数的三种基本运算

    • 与:&
    • 或:≥1
    • 非:1
    • 与非:&o
    • 或非:≥1o
    • 异或:=1
    • 同或:=

    2.2逻辑代数基本公式和常用公式

    2.3逻辑代数基本定理

    1. 带入定理:解决变量个数的问题
    2. 反演定理:来求Y’
    3. 对偶定理:证明两逻辑式相等

    2.4逻辑函数的表示方法

    注意各种形式之间的转化

    1. 真值表
    2. 逻辑函数
    3. 逻辑图
    4. 波形图

    2.5逻辑函数的化简

    1. 公式法
    • A+AB=A
    • AB’+AB=A
    • AB+A’C+BC=AC
    • A+A’B=A+B
    • A+A=A
    1. 卡诺图化简法:尽可能多的圈1,2ⁿ个元素消去n个变量。

    2.6具有无关项的逻辑函数化简

    无关项为x,能和1凑消去就可。

    第四章:组合逻辑电路

    4.1组合逻辑电路的特点

    任意时刻的输出仅取决于此刻的输入,与电路原来的状态无关。电路中不包含存储单元

    4.2组合逻辑电路的分析方法(逻辑电路图->逻辑函数->真值表->逻辑功能)

     通常分析方法:从电路的输入到输出逐级写出逻辑函数式,最后得到输入与输出的逻辑函数式。再画出真值表直观看出逻辑结构。

    graph LR
    逻辑图-->逻辑函数
    逻辑函数-->真值表
    真值表-->逻辑功能
    

    4.3组合逻辑电路的设计方法<–重要

    由实际问题到实现逻辑电路图。步骤为:

    一.逻辑抽象(问题->真值表)

    1. 确定输入和输出变量:取…为输入(输出)变量,用…表示
    2. 对变量进行编码:规定…
    3. 列出真值表

    二.写出逻辑函数式(真值表->函数)

    由真值表化简得函数式(公式化简、卡诺图

    三.选定器件

    1. 门电路
    2. MSI组合电路或者PLD

    四.根据所选器件对函数进行化简或转换

    1. 门电路->化简
    2. MSI组合电路或者PLD->转换

    函数式的转化:

    • 与或(两次求反)–>与非
    • 与或非:卡诺图中的0加一起取反

    五.画出逻辑电路图

    至此,设计已完成。

    graph LR
    问题-->真值表
    真值表-->函数
    函数-->根据器件化简或转换函数
    根据器件化简或转换函数-->电路图
    

    4.4常用组合电路模块

    4.4.1编码器

    逻辑功能:将高低电平转化为二进制代码

    一.普通编码器

     任何时候只允许一个编码信号。
     位二进制编码器为例:输入为I0~I7八个高电平信号,输出是二进制代码Y2Y1Y0。

    二.优先编码器

    允许同时输入两个以上的编码信号,当几个输入信号同时出现时,只对优先级最高的有个进行编码。
    74HC148(8线-3线优先编码器)为例:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-YTUdzWiA-1577953904276)(4FBCA71A3F6E4ED08A6A54C6B9DBE717)]

    • 三种工作状态:1.Ys’=1,Yex’=1–>不工作2.Ys’=0,Yex’=1–>工作,但无编码输入3.Ys’=1,Yex’=0–>工作,有编码输入
    • 输入和输出均以低电平有效(低电平有效,会有小圆圈,在外面的信号会有"’")
    • I7’优先级最高,I0’优先级最低

    二-十进制优先编码器(以74HC147为例);将I0’~I9’输入信号分别编成10个BCD代码

    1. 编码器的输出是反码形式的BCD码
    2. 优先级I9’最高,I0’最低

    4.4.2译码器<–很重要

    逻辑功能:将二进制代码译成对应的输出高低电平信号或例外一个代码,是编码的反操作。

    一.二进制译码器
    • 二进制代码–>高低电平信号

    • 输入为高电平有效,输出为低电平有效

    • S1称为“数据”输入端,A2A1A0称为“地址”输入端

    • 以74HC138(3线-8线译码器)为例:
      [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-456lQeae-1577953904277)(DB3EA98979E94AAB8B70E05D1CC2E856)]

    1. S1为1,S2’、S3’为0的时候,输出为低电平(有效),正常译码状态;否则,输出为封锁在高电平(无效)
    2. A2~A0为输入,Y7-Y0为输出(输入高电平有效,输出低电平有效)
    3. 不仅能译码,还能实现逻辑函数(Y7~Y0代表极小项)
    4. S1~S3控制端也称为“片选”输入端,利用片选的作用可实现扩展译码器的功能
    二.二-十进制译码器

    逻辑功能:将BCD码的10个代码译成10个高低电平输出信号

    这个电路结构具有拒绝伪码的功能

    三.显示译码器

    逻辑功能:4位输入,7位输出

    • RB:灭零
    • B:灭灯
    • I’:输入
    • O’:输出
    • LT’:灯测试输入(全为1)
      RBI’(灭零输入)是为了把不希望显示的零熄灭。

    4.4.3数据选择器<–很重要

    功能:从一组信号中选出某一个。
    以74HC153为例:
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kmV21J4z-1577953904278)(E915DD272FFE45F684682C807A7AC1F5)]

    • 公共的地址输入(A1、A0)、独立的数据输入(D)、数据输出(Y1、Y0)和附加控制端(S1’、S2’)
      Y=Domo+D1m1+D2m2+D3m3(m=最小项)–>表明:S’=0是正常工作,S’=1是数据选择器被禁止工作。

    4.5层次化和模块化的设计方法

    • 层次化:自顶向下地对设计任务进行分层和分块的划分
    • 模块化:将实现一定功能的电路封装成模块

    4.6组合逻辑电路中的竞争-冒险

    4.5.1竞争-冒险现象及形成原因

    • 竞争:将门电路两个输入信号同时向相反的逻辑电平跳变(一个从1变0,一个从0变1)–>注意:有竞争现象不一定有尖峰脉冲(不能有时间差△t)
    • 竞争-冒险:由于竞争而在输出端可能产生尖峰脉冲的现象(!有竞争现象不一定都会产生尖端脉冲!)

    4.5.2检查(判断)竞争-冒险的方法

    在输入变量只有一个改变状态的情况下,通过逻辑函数式判断组合逻辑电路是否有竞争-冒险现象存在

    • 若能将函数式化简成*Y=A+A’或Y=AA’*则可判断存在竞争-冒险现象(只有一个改变状态

    所以上面的方法局限性太大,只能一个状态改变,所以难判断。
    另一种方法:用实验检查是否存在因竞争-冒险显现而产生的尖端脉冲。此时加到输入端的信号应该包含输入变量所有可能变化的状态变化。

    4.5.3消除竞争-冒险的方法

    1. 接入滤波电容
    2. 引入选通脉冲
    3. 修改逻辑设计

    第五章:半导体存储电路

    5.1 SR锁存器

    1. S=0,D=0–>Q保持
    2. S=1,D=0–>Q写1
    3. S=0,D=1–>Q写0
    4. S=1,D=1–>Q不定(S、D=1的状态同时消失后状态不定)

    5.2 触发器

    按触发方式划分

    1. 电平触发
    • 只有当CLK变为高电平(CLK=1)以后S、R信号才起作用
    • 往往还有异步置1(置位)输入端SD’和异步置0(复位)输入端RD’。只要在SD’或RD’加入低电平,即可立即将触发器置1或置0,而不受时钟信号的控制。
    • 此外,用SD’或RD’将触发器置位或复位应当在CLK=0的状态下进行,否则SD’或RD’返回高电平以后预置的状态不一定能保存下来。
    • CLK回到0以后,触发器保存的是CLK回到0以前瞬间的状态。
    2. 脉冲触发<–注意理解
    • CLK为高电平时才有效。
    • 在一个时钟周期里,输出端的状态只改变一次,而且发生在CLK的下降沿。
    • "–|"表示脉冲触发,CLK高电平以后输出状态才改变,所以也叫延迟触发
    • "o–|"表示负脉冲触发,CLK加一个反相器表示低电平为有效信号,输出状态的变化发生在上升沿。
    • 脉冲触发SR触发器中,不能进根据下降沿的时刻的S、R的状态确定输出端Q的状态,还必须考察CLK=1期间触发器的变化–>所以画波形图的时候,先画CLK=1期间的波形图Q1,再根据CLK下降沿时Q1的状态画出Q的状态。
    • 脉冲触发JK触发器中,在CLK=1的期间,如果JK触发器没有发生过改变,那么输出端的状态在下降沿的变化就根据下降沿时刻的JK状态来确定;如果在此期间JK触发器发生过改变,那么输出端的状态在下降沿时刻的变化根据第一次变化时JK的状态来确定。
    • J和K全为1的时候,Q的状态反转(1变0,0变1)。
    3. 边缘触发
    • 触发器的次态仅仅取决于CLK信号下降沿(或上升沿)到达时刻(最后一刻)输入信号的状态
    • "->“表示边沿触发;”-o>"表示下降沿触发

    按逻辑功能触发(先Q’,再Q)

    1. SR触发器:Q*=S+R’Q;SR=0(S、R不同时为1)
    2. JK触发器:Q*=JQ’+K’Q
    3. T触发器:Q*=TQ’+T’Q
    4. D触发器:Q*=D

    第六章:时序逻辑电路

    6.1概述

    • 任意时刻的输出信号不仅取决于此刻的输入信号,还取决于电路以前的状态
    • 特点:
    1. 电路通常包括组合电路和存储电路
    2. 存储电路的输出状态必须反馈到组合电路的输入端
    • 根据输出信号的特点分为米利(Mealy)型和穆尔(Moore)型
    1. 米利型:输出信号不仅取决于存储电路的状态,还取决于输入变量(X、Q)
    2. 穆尔型:输出信号仅取决于存储电路的状态(Q)–>可当计数器
    • 根据触发器动作特点的不同分为同步时序电路和异步时序电路
    1. 同步时序电路:所有出发起的变化都是在同一时钟信号下同时发生的
    2. 异步时序电路:触发器状态的变化不是同时发生的

    6.2时序逻辑电路的分析方法

    6.2.1同步时序电路的分析方法<–重要

    一般步骤:

    1. 逻辑图–>驱动方程(存储电路中每个触发器输入信号的函数)
    2. 驱动方程(代入)–>特征方程(Q*)–>状态方程(Q*)
    3. 逻辑图–>输出方程

    6.2.2时序逻辑电路的状态转换表、状态转换图和时序图

    一、状态转换表

    将输入变量和电路初态的曲取值代入状态方程和输出方程;接着在再一以得到的次态作为新的初态和此时的输入变量一起再代入状态方程输出方程。

    二、状态转换图

    圆圈内表示电路的各个状态,箭头表示状态转换的方向,箭头上注明输入变量取值和输出变量取值(输入变量/输出变量)

    三、时序图

    根据状态方程和输出方程画出Q和Y的波形图

    6.3常用的时序逻辑电路

    6.3.1移位寄存器

    6.3.2计数器

    一、同步计数器
    1.同步二进制计数器(74161)

    RD’:异步置零;LD’:同步置数

    2.同步十进制计数器
    二、任意进制的计数器构成方法
    1.M<N的情况(存储的大于需求的)

    在N进制计数器计数的过程中,使之跳跃N-M个状态,就可得到M进制的计数器.实现跳跃的方法有:异步置零法(不需要时钟信号的配合);同步置数法

    2.M>N的情况(需要的>已有的)

    用多片N进制计数器组合起来来构成M进制计数器。各片之间连接方式有串行进位方式、并行进位方式、整体置零方式和整体置数方式。

    • 若M=N1*N2,则可采用串行进位或并行进位
    • 在串行进位方式中,以低位片的进位输出信号作为高位片的时钟输入信号
    • 在并行进位方式中,以低位片的进位输出信号作为高位片的工作状态控制信号,两片的CLK输入同时接计数输入信号

    6.4时序逻辑电路的设计方法<—很重要

    6.4.1同步时序逻辑电路的设计方法

    一般步骤:

    一、逻辑抽象,得到状态转换图或状态转换表

    二、状态化简

    三、状态分配(状态编码)

    四、选定触发器的类型,求出状态方程、驱动方程和输出方程

    五、画出逻辑图

    六、检查电路能否自启动

    展开全文
  • ()堆栈

    2020-09-14 21:26:24
    文章目录堆栈引入中缀表达式前缀表达式后缀表达式中缀表达式转...定义:一个通用算术或逻辑公式表示方法。运算符在两个运算符之间。 中缀表达式适合人运算方法,不适用计算机 前缀表达式 定义:前缀表达式是一

    堆栈

    定义:一种数据项按序排列的数据结构,只能在一端(称为栈顶(top))对数据项进行插入和删除。堆栈是一种线性结构,也是特殊的一种线性表。


    引入

    堆栈的用途很广,例如函数调用、递归、计算表达式都需要用到堆栈,我们以表达式进行引入
    

    中缀表达式

    定义:一个通用的算术或逻辑公式表示方法。运算符在两个运算符之间。

    中缀表达式适合人的运算方法,不适用计算机
    

    前缀表达式

    定义:前缀表达式是一种没有括号的算术表达式。运算符写在运算数的前面,又称波兰式

    后缀表达式

    定义:逆波兰式又称后缀表达式。运算符在运算数后面

    中缀表达式转前缀表达式

    • 前缀表达式是从左往右扫描表达式,入栈也是从右往左
    • 运算符不入栈,出栈从左往右
    中缀表达式:(A+B)*(C-D)/(E-F*G)  写成带括号的表达式   ((A+B)*(C-D))/(E-(F*G))
    前缀表达式: /*+AB-CD-E*FG
    
    	出栈就是将前缀表达式转为中缀表达式
    

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    中缀表达式转后缀表达式

    • 从左往右进栈
    • 运算符不入栈,从右往左出栈
    中缀表达式:(A+B)*(C-D)/(E-F*G)  写成带括号的表达式   ((A+B)*(C-D))/(E-(F*G))
    后缀表达式:	AB+CD-*EFG*-/
    
    计算机一般用后缀表达式进行表达式运算
    

    堆栈和线性表的区别

    • 只在一端(栈顶,Top)做插入、删除
    • 插入数据:入栈
    • 删除数据:出栈
    • 先入后出原则

    展开全文
  • 还将使用引用变量,它们提供了另一将信息传递给函数的方式。默认参数使函数能够自动为函数调 用中省略的函数参数提供值。函数重载使程序员能够创建多个参数列表不同的同名函数。类设计中经常使 用这些特性。另外...
  • 次作业

    2016-10-06 19:44:00
    1. 知识点: (1)字符型常量的的表示 (2)字符型变量类型名char及字符型变量...(5)switch语句:可以处理多分支选择问题,break语句使用方法。 (6)嵌套if语句和switch语句可以实现多分支结构。 2. ...
  • 还将使用引用变量,它们提供了另一将信息传递给函数的方式。默认参数使函数能够自动为函数调 用中省略的函数参数提供值。函数重载使程序员能够创建多个参数列表不同的同名函数。类设计中经常使 用这些特性。另外...
  • 7.2.2 定义函数的方法 7.3 调用函数 7.3.1 函数调用的形式 7.3.2 函数调用时的数据传递 7.3.3 函数调用的过程 7.3.4 函数的返回值 7.4 对被调用函数的声明和函数原型 7.5 函数的嵌套调用 7.6 函数的递归调用 7.7 ...
  • 还将使用引用变量,它们提供了另一将信息传递给函数的方式。默认参数使函数能够自动为函数调 用中省略的函数参数提供值。函数重载使程序员能够创建多个参数列表不同的同名函数。类设计中经常使 用这些特性。另外...
  • 还将使用引用变量,它们提供了另一将信息传递给函数的方式。默认参数使函数能够自动为函数调 用中省略的函数参数提供值。函数重载使程序员能够创建多个参数列表不同的同名函数。类设计中经常使 用这些特性。另外...
  •  jquery提供了很多便利的函数,如each(fn),但是使用这些函数的前提是:你使用的对象是Jquery对象。使一个Dom对象成为一个Jquery对象很简单,通过下面一些方式(只是一部分): 代码 var a = $("#cid"); var b = $...
  • 【机器学习】算法原理详细推导与实现():支持向量机(上) ...为了更好理解非线性分界线,区别两分界线对于分类直观理解,第一直观理解需要考虑 logistic 回归,我们用一个 logistic 回归函数表示当 y=1y=1...
  • 1. 本次课学习到知识点: (1)字符型常量的的表示 (2)字符型变量类型名char及字符型变量op...(5)switch语句:可以处理多分支选择问题,break语句使用方法。 (6)嵌套if语句(else-if语句、if-els...

空空如也

空空如也

1 2 3 4 5 ... 15
收藏数 289
精华内容 115
关键字:

逻辑函数的四种表示方法