数字电路实验(01)基本逻辑运算及其电路实现

数字电路实验(01)基本逻辑运算及其电路实现题目实验要求一、实验目的1.认识逻辑值1、0和逻辑门的输入、输出信号电平之间的关系;2.从逻辑门的输入、输出电平的关系去认识逻辑与(与非)、或、非的运算;3.熟悉基本逻辑门的使用。二、实验

大家好,又见面了,我是你们的朋友全栈君。

题目

实验要求
一、实验目的

1.认识逻辑值1、0和逻辑门的输入、输出信号电平之间的关系;

2.从逻辑门的输入、输出电平的关系去认识逻辑与(与非)、或、非的运算;

3.熟悉基本逻辑门的使用。

二、实验器材

1.2输入与非门

2.2输入或门

3.非门

4.直流电压源

5.直流电压表

6.Ground

三、实验原理

在逻辑代数中,有与、或、非三种基本逻辑运算。如图1,给出三个指示灯的控制电路。在图1(a)电路中,只有当两个开关同时闭合时,指示灯才会亮,这种因果关系称为逻辑与;在图1(b)电路中,只要有任何一个开关闭合,指示灯就亮,这种因果关系称为逻辑或;在图1(c)电路中,开关断开时灯亮,开关闭合时灯反而不亮,这种因果关系称为逻辑非。图2为对应的图形符号。

<span role="heading" aria-level="2"> 数字电路实验(01)基本逻辑运算及其电路实现

画图

该电路是直流电源,所以要用直流电压表
enter description here

实验报告

四、实验内容

图4为与非门、或门及非门测试电路,从逻辑门的输入、输出电平的关系去认识逻辑与(与非)、或、非的运算。

按表1依次设置输入信号的电平值/逻辑值,用直流电压表测量输出信号F的电平值,写出对应的逻辑值,填入表1。根据测量结果写出F和A、B的逻辑关系式。

与非门

输入信号(电平值/逻辑值) 输出信号(电平值/逻辑值)
A B F
0V/0 0V/0 5V/1
0V/0 5V/1 5V/1
5V/1 0V/0 5V/1
5V/1 5V/1 0V/0

2.按表2依次设置输入信号的电平值/逻辑值,用直流电压表测量输出信号F的电平值,写出对应的逻辑值,填入表2。根据测量结果写出F和A、B的逻辑关系式。

或门

输入信号(电平值/逻辑值) 输出信号(电平值/逻辑值)
A B F
0V/0 0V/0 0V/0
0V/0 5V/1 5V/1
5V/1 0V/0 5V/1
5V/1 5V/1 5V/1

3.按表3依次设置输入信号的电平值/逻辑值,用直流电压表测量输出信号F的电平值,写出对应的逻辑值,填入表3。根据测量结果写出输出信号和输入信号的逻辑关系式。

非门

输入信号(电平值/逻辑值) 输出信号(电平值/逻辑值)
A B F
0V/0 5V/1 5V/1
5V/1 5V/1 0V/0

<span role="heading" aria-level="2"> 数字电路实验(01)基本逻辑运算及其电路实现

五、实验报告:

1.搭建电路完成上述实验,补充完整表1~3;

2.根据测量结果写出输出信号和输入信号的逻辑关系式。

与非门:F=(AB)’ 或门:F=A+B 非门:F=A’

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/154319.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MVP模式从入门到精通

    MVP模式从入门到精通首先附上自己写的一个MVP的demo,这是一个很标准的MVP,Github地址如下:https://github.com/SilasGao/MVPDemo首先MVP是从经典的MVC架构演变而来,那我们是不是要先说下何为MVC模式?系统C/S(Client/Server)三层架构模型:1)视图层(View):一般采用XML文件对应用的界面进行描述,使用的时候可以直接引入…

    2025年6月22日
    0
  • 查看jdk系统版本和切换服务器

    查看jdk系统版本和切换服务器

    2021年7月18日
    57
  • pycharm中python interpreter怎么设置_pycharm显示interpreter

    pycharm中python interpreter怎么设置_pycharm显示interpreter1.File–》Settings–》Project—-》ProjectInterpreter—》ShowAll(下拉列表中选择)2.点击加号+ —-&gt;SystemInterpreter(一定要选择这个阿)–点击OK即可3.备注下:不想要的版本点击减号-进行删除即可…

    2022年8月26日
    32
  • pycharm安装matplotlib_深度学习小白篇一:Anaconda的安装和配置

    pycharm安装matplotlib_深度学习小白篇一:Anaconda的安装和配置一、前言大家知道,深度学习需要使用Python来做开发,所以,想要进入深度学习的战场,我们就必须要先要有python的开发环境作为武器,否则只能干看,而无从下手。子曰:“工欲善其事,必先利其器。”,我们最直接的武器就是编译Python程序的开发环境,一般情况下,我们选择在Python官网下载对应版本的Python然后用记事本编写,再在终端进行编译运行即可。但是对于我这样懒的小白,我喜欢装一些方便的…

    2022年8月28日
    0
  • 数据库的增删改查加遍历

    数据库的增删改查加遍历一、jar包的导入,和相关类的创建:二、创建数据库,在其中创建表。三、功能选择程序,主要引用method类中的方法:packagecom.cn.database;importjava.sql.SQLException;importjava.util.Scanner;publicclassstart{ Methodm=newMethod(); publicvoi

    2022年7月17日
    10
  • www.17ext.com

    www.17ext.com最进一直在玩开心网,和一个ext技术论坛17ext.com.很少来csdn博客。由于是17ext的版主,相关文章都发表在www.17ext.com上了

    2022年6月7日
    33

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号