华中科技大学数字逻辑实验.doc

数字逻辑实验报告() 数字逻辑实验 一、系列二进制加法器设计 二、小型实验室门禁系统设计 总成绩 评语: 评语:(包含:预习报告内容、实验过程、实验结果及分析) 教师签名 姓 名: 学 号: 班 级: 指 导 教 师: 计算机科学与技术学院 年 月 日 数字逻辑实验报告 系列二进制加法器设计预习报告 一、系列二进制加法器设计 、实验名称 系列二进制加法器设计。 、实验目的 要求同学采用传统电路的设计方法,对种二进制加法器进行设计,并利用工具软件,例如,“”软件的虚拟仿真功能来检查电路设计是否达到要求。 通过以上实验的设计、仿真、验证个训练过程使同学们掌握传统逻辑电路的设计、仿真、调试的方法。 、实验所用设备 软件一套。 、实验内容 对已设计的种二进制加法器,使用软件对它们进行虚拟实验仿真,除逻辑门、触发器外,不能直接使用软件提供的逻辑库元件,具体内容如下。 ()一位二进制半加器 设计一个一位二进制半加器,电路有两个输入、,两个输出和。输入、分别为被加数、加数,输出、为本位和、向高位进位。 ()一位二进制全加器 设计一个一位二进制全加器,电路有三个输入、和,两个输出和。输入、和分别为被加数、加数和来自低位的进位,输出和为本位和和向高位的进位。 ()串行进位的四位二进制并行加法器 用四个一位二进制全加器串联设计一个串行进位的四位二进制并行加法器,电路有九个输入、、、、、、、和,五个输出、、、和。输入 、 和分别为被加数、加数和来自低位的进位,输出 和为本位和和向高位的进位。 ()先行进位的四位二进制并行加法器 利用超前进位的思想设计一个先行进位的四位二进制并行加法器,电路有九个输入、、、、、、、和,五个输出、、、和。输入 、 和分别为被加数、加数和来自低位的进位,输出 和为本位和和向高位的进位。 ()将先行进位的四位二进制并行加法器封装成一个组件并验证它的正确性 将设计好的先行进位的四位二进制并行加法器进行封装,生成一个“私有”库元件并验证它的正确性,以便后续实验使用,封装后的逻辑符号参见图所示。 图“私有”的先行进位的四位二进制并行加法器 、实验方案设计 ()一位二进制半加器的设计方案 设、为半加器的输入,、为半加器的输出,其中为本位和,为进位,通过分析可知,当时,;当、中有一个为时,,;当时,.据此写出逻辑表达式: S=A⊕B C=AB 使用做出一位二进制半加器的电路图,结果如图所示。 图 一位二进制半加器 ()一位二进制全加器的设计方案 设、、Ci为全加器的输入,、Co为输出,其中,、和Ci 表 全加器真值表 利用卡诺图化简并进行异或变换得到最简输出函数表达式为 S=A⊕B⊕ C 使用做出一位二进制全加器的电路图,结果如图所示。 图 一位二进制全加器 ()串行进位的四位二进制并行加法器的设计方案 串行进位的四位二进制并行加法器可以由四个一位二进制全加器级联构成,其中高位的Ci即为其相邻低位的Co,因此电路从最低位开始运算,得到本进位Ci以及本位后进行次低位的运算,以此类推,直到运算到最高位。设输入A=A3A2A1 使用做出串行进位的四位二进制并行加法器的电路图,结果如图所示。 图串行进位的四位二进制并行加法器 ()先行进位的四位二进制并行加法器的设计方案 串行进位的并行加法器高位的运算需要低位的运算结果参与,因此运算速度较慢,需对其进行优化。由全加器的逻辑表达式可知第位的进位输出函数Co及本位和函数S C S 当第位被加数和均为时,有,定义Gi=AiBi为进位产生函数。当Ai⊕B 得到 S C 因此位二进制并行加法器各位的进位输出函数和输出函数表达式分别为: C C C C S S S S 使用作出先行进位的四位二进制并行加法器的电路图,结果如图所示。 图先行进位的四位二进制并行加法器 ()封装先行进位的四位二进制并行加法器电路 对先行进位的四位二进制并行加法器进行封装,其中输入 、 和分别为被加数、加数和来自低位的进位,输出 和为本位和和向高位的进位。 封装结果如图所示. 图先行进位的四位二进制并行加法器封装图 接下来对该加法器进行测试,由于输入值得组合较多,这里选取部分输入进行测试 .输入, ,理论输出C4 图 测试样例 . 输入, ,理论输出C4 图 测试样例 . 输入, ,理论输出C4 图 测试样例 . 输入, ,理论输出C4 图 测试样例 数字逻辑实验报告 小型实验室门禁系统设计实验报告 二、小型实验室门禁系统设计 、实验名称 小型实验室门禁系统设计。 、实验目的 要求同学采用传

文档评论(0)

1亿VIP精品文档

相关文档