全加全减设计..doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全加全减设计.

学校代码: 学 号: Hefei University 课程设计报告 专业课程: 数字电子技术基础 年级专业(班级): 作者姓名: 作者学号: 完成时间: 指导老师: 目录 目录 2 一、设计题目 3 二、设计目的 3 三、设计时所用仪器和组件 3 四、设计过程 3 1.组合逻辑电路设计一般步骤 3 2.真值表 3 3.卡诺图 4 4.逻辑表达式 5 5.逻辑电路图 5 五、 设计思考总结 6 (一)总结 6 (二)思考 6 参考文献 6 一、设计题目 设计一位全加全减器的组合逻辑电路 二、设计目的 掌握组合逻辑电路的功能测试 验证全加器和全减器的逻辑功能 学会二进制数的运算规律 三、设计时所用仪器和组件 根据组合逻辑电路表达式需要用到的元件为: 方案一:2个半加器,1个同或门,1个异或门,1个或门 方案二:2个74LS138 方案三:用VHDL语言 设计过程 1.组合逻辑电路设计一般步骤 设计组合逻辑电路的一般步骤如下: 对实际逻辑问题进行逻辑抽象,确定输入、输出变量;分别对输入、输出变量的具体含义进行定义,然后根据输出与输入之间的逻辑关系列出真值表。 根据真值表写出相应的逻辑函数表达式。 将逻辑函数表达式化简,并转换成所需的形式。 根据最简逻辑函数表达式画出逻辑电路图。 2.真值表 对问题逻辑抽象后,=0为全加器功能,A,B为加数,Ci-1为低位进位输入,S是本位和值,Ci是向高位的进位数。=1为全减器功能,A为被减数,B为减数,Ci-1为低位借位输入,S是本位差值,Ci是向高位的借位数。 真值表如下: So Ai Bi Ci-1 Si Ci 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 1 0 0 0 1 1 0 1 0 1 0 0 1 0 0 1 0 1 0 1 0 1 1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0 1 0 0 1 1 1 1 0 1 0 1 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 1 3.卡诺图 由真值表画出卡诺图对逻辑表达式进行化简。 卡诺图如下:图1 Si输出的卡诺图 Bi Ci-1 SO Ai 00 01 11 10 00 0 1 0 1 01 1 0 1 0 11 1 0 1 0 10 0 1 0 1 图1 Ci输出的卡诺图 BiCi-1 SO Ai 00 01 11 10 00 0 0 1 0 01 0 1 1 1 11 0 0 1 0 10 0 1 1 1 图2 4.逻辑表达式 当=1为全加器功能; S=AiBiCi-1 Ci=Ai ( Bi Ci-1 )+Bi Ci-1 当=0为全减器功能; S=AiBiCi-1 Ci= ( Bi Ci-1 )+Bi Ci-1 5.逻辑电路图 方案一:根据逻辑表达式画出电路图。电路图如图所示: 方案二:根据真值表画出电路图。电路图如下: 方案三:VHDL语言如下: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; ENTITY JG5 IS PORT(SO,A,B,C1:IN STD_LOGIC; Si,Ci: OUT STD_LOGIC); END ENTITY JG5; ARCHITECTURE one OF JG5 IS SIGNAL SOABC1:STD_LOGIC_VECTOR(3 DOWNTO 0); BEGIN SOABC1=SOABC1; PROCESS(SOABC1) BEGIN CASE SOABC1 IS WHEN 0000=Si=0;Ci=0; WHEN 0001=Si=1;Ci=0; WHEN 0010=Si=1;Ci=0; WHEN 0011=Si=0;Ci=1; WHEN 0100=Si=1;Ci=0; WHEN 0101=S

文档评论(0)

wuyuetian + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档