一、实验目的
1.掌握组合逻辑电路的设计与测试方法
2.掌握中规模集成译码器的逻辑功能和使用方法
3.掌握触发器的应用

二、实验的设备与器件
(1.+5V直流电源
2.连续脉冲源
3.单次脉冲源
4.逻辑电平开关
5.逻辑电平显示器
6.拨码开关组
7.译码显示器
8.集成芯片:
9.CC4011x2(74LS00),CC4012x3(174LS20),74LS138x2,CC5411,74LS48,74LS112(或CC4027),
CC4081

三、实验内容
1、用与非门设计3输入的多数表决器,要求按文本所述的设计步骤进行,直达测试电路逻辑功能符合设计要求为止。
2、在Logisim软件中用3线8线译码器设计一个判断输入三位二进制数是否大于等于4的电路。
3、根据如下时序逻辑电路,分析其功能并在实验箱上用芯片验证结果。

四、实验过程与结果
1、多数表决器的设计
(1) 画出真值表;
输 入 输 出
A B C F
0 0 0 0
1 0 0 0
0 1 0 0
0 0 1 0
1 1 0 1
1 0 1 1
0 1 1 1
1 1 1 1

(2) 根据真值表写出函数输出表达式并化简:
F=AB+AC+BC

(3) 画出电路图;

(4) 在实验箱上测试电路的正确性,并记录测试数据和结果。

2、在Logisim软件中用3线8线译码器设计一个判断输入三位二进制数是否大于等于4的电路
(1) 列出真值表;
输 入 输 出
(ST) ̅ A2 A1 A0 F
1 0 0 0 0
1 0 0 1 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 1
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1

(2) 列出输出函数表达式;

(3) 画出电路图;

(4) 在Logisim中测试该电路的正确性,并记录测试数据和结果。

五、实验心得
1.初步了解到了Logisim这款软件的使用方法,我现在能够用它来绘制一些简单的电路图,这是我对着教程一点点学习得来的。
2. Logisim的功能其实是挺多的,可以用来测试电路,也可以根据真值表来生成电路,这可以省去绘制电路图的时间。
3.第一次接触到实验室的电路箱,都是插孔,看上去很复杂,其中还有很多个芯片,实验用到的芯片只是其中两个,不知道其他的芯片具体是什么功能,以后应该还会接触到的吧。
4.老师在实验室给的提示很晦涩,很难懂,大部分时间都是同学们在相互讨论,然后对照着老师给的实验图来执行。

计算机系统基础实验:数字电路实验相关推荐

  1. 计算机系统基础实验01运算器算术运算

    计算机系统基础 运算器算术运算 实验目的 掌握ALU的算术运算原理,熟悉ALU数据传送通路和数据传送方式. 实验环境 微机,配置Windows操作系统.LC-3仿真机软件. 实验内容 ALU数据传送通 ...

  2. 华中科技大学计算机系统基础实验3报告,华中科技大学计算机系统基础实验报告.doc...

    文档介绍: 课程实验报告课程名称:计算机系统基础专业班级:学号:姓名:指导教师:报告日期:2016年5月24日计算机科学与技术学院目录实验1: 2实验2: 9实验3: 22实验总结 30 实验1:数据 ...

  3. 华中科技大学计算机系统基础实验3报告,华中科技大学计算机系统基础实验报告...

    华中科技大学计算机系统基础实验报告 1 课 程 实 验 报 告 课程名称: 计算机系统基础 专业班级: 学 号: 姓 名: 指导教师: 报告日期: 2016年 5月 24 日 计算机科学与技术学院2 ...

  4. 计算机系统基础实验报告

    计算机系统基础实验报告 语言 C++ 编译器 Dev C++ 实验一:数的机器级表示 编写无符号数的转换: unsigned int unsignedToValue(char binary[],int ...

  5. 计算机系统基础实验-LinkLab实验

    这是大三时的实验课,很久以前的东西,应要求放出来,做的不是很好.linux永远都是很重要的,希望我和大家都记得这个.实际上做到第五阶段我就不会了. 实验课程名称:计算机系统基础 实验项目名称:Link ...

  6. 【计算机系统基础bomb lab】CSAPP实验:Bomb Lab

    [计算机系统基础bomb lab]CSAPP实验:Bomb Lab CSAPP 实验:Bomb Lab 实验内容简述 实验环境 实验过程:phase 1 phase 1 调试过程 实验过程:phase ...

  7. 计算机系统基础实验:认识logisim软件、门电路逻辑功能测试(仿真)

    通过logisim对逻辑电路进行分析 文章目录 目录 文章目录 前言 一.使用工具 二.实验过程 1.门电路绘制 2.真值表 总结 前言 计算机系统基础也开了实验课,实验内容是利用logisim软件进 ...

  8. 计算机系统基础学习笔记(7)-缓冲区溢出攻击实验

    缓冲区溢出攻击实验 实验介绍 实验任务 实验数据 目标程序 bufbomb 说明 bufbomb 程序接受下列命令行参数 目标程序bufbomb中函数之间的调用关系 缓冲区溢出理解 目标程序调用的ge ...

  9. 计算机系统基础实验:二进制拆弹实验

    一.实验目的: 学习并熟练使用 gdb 调试器和 objdump 理解汇编语言代码的行为或作用 提高阅读和理解汇编代码的能力 二.实验要求 实验共包括七个阶段,每个阶段考察机器级语言程序的不同方面,难 ...

  10. 北京邮电大学计算机系统基础实验,第1章 计算机系统基础85666.ppt

    第1章 计算机系统基础85666 盘青梅 gdpqm@126.com 总结:计算机的发展阶段 冯·诺依曼计算机模型(P14) 总线系统结构图 总线(Bus)是计算机各部件传输信息的公共通道.有数据总线 ...

最新文章

  1. 机器学习和洗衣机的关系?
  2. createprocess失败代码2_Win7 中 Visual C++ 2015安装失败解决方法
  3. wp7之换肤原理简单分析
  4. Swift中的全局常量文件
  5. HDU 4587 TWO NODES(割两个点的最大连通分支数)
  6. python无法调用安装的包_如何使用python命令和安装包进行安装Django框架
  7. ROS笔记(10) TF坐标
  8. docker 容器和镜像的区别
  9. java内存管理的一些基础,内存溢出的解决方案
  10. java 反射覆盖方法,java – 确定一个方法是否覆盖使用反射的另一个?
  11. uni-app 获取移动设备的MAC地址
  12. 大脑皮质网络中社区内和社区间同步与相关性的竞争|Competition between intra-community and inter-community synchronization...
  13. 创维电视显示连接服务器失败怎么回事,创维电视显示已连接路由器,却无法联网-创维电视连接路由器显示连接失败...
  14. 分享课程设计 仿电商 纯静态页面 果冻零食商城
  15. Linux系统的结构是什么?主要包含哪几部分?
  16. c 语言生成一个随机4位数,PLC如何产生一个随机数(含代码)
  17. Vue中的ref是做什么的?
  18. 2022-2028全球及中国动态心律失常监测装置行业研究报告
  19. PyQt5学习例子整理
  20. Bootstrap方法详解——技术与实例

热门文章

  1. 朵朵的小三班全体老师致家长一封信
  2. 尺寸资源(dimen)XML文件的使用
  3. 数据传输的常用格式(转载博主「落花别有意 流水似无情」)
  4. [Unity Mirror] 权威
  5. 打印信封格式怎么调计算机,打印信封,就是这么简单
  6. 上海地铁事故人身损害赔偿办法
  7. 如何取消PDF文件的保护设置?
  8. 采用OLS估计进行VAR模型估计代码
  9. 如何才能写出优秀作文?猿辅导:生活的观察与感受非常重要
  10. 计算机专业几大标准,计算机5大类分类标准