2位乘法电路
- 格式:doc
- 大小:431.00 KB
- 文档页数:8
第四章习题答案4.1 分析图4.1电路的逻辑功能解:(1)推导输出表达式Y2=X2;Y1=X1⊕X2;Y0=(MY1+X1⎺M)⊕X0A 、B 、C 、F 1、F 2分别表示被减数、减数、来自低位的借位、本位差、本位向高位的借位。
A BCF 1F 2-被减数减 数借 位差4.3分析图4.3电路的逻辑功能 解:(1)F 1=A ⊕B ⊕C ;F 2=(A ⊕B)C+AB (2)(3)4.4 设ABCD 是一个8421BCD 码,试用最少与非门设计一个能判断该8421BCD 码是否大于等于5的电路,该数大于等于5,F= 1;否则为0。
解:(1)列真值表10 1 1 010 1 0 100 1 0 000 0 1 110 1 1 100 0 1 000 0 0 100 0 0 0F A B C D Ø1 1 1 0Ø1 1 0 1Ø1 1 0 0Ø1 0 1 1Ø1 1 1 1Ø1 0 1 011 0 0 111 0 0 0F A B C D(2)写最简表达式F = A + BD + BC=⎺A · BD · BC&&&DBC AF&4.6 试设计一个将8421BCD码转换成余3码的电路。
(F2=⎺C⎺D+CD F1=⎺D 电路图略。
4.7 在双轨输入条件下用最少与非门设计下列组合电路:(1)F(ABC)=∑m(1,3,4,6,7)(2) F(ABCD)=∑m(0,2,6,7,8,10,12,14,15)解:F=⎺B⎺D+A⎺D+BC∑+∑m)3(φ(DCFAB,,,7,4,0(10=) ,)12),9,8,6,5,2(解:函数的卡诺图如下所示:4.10 电话室对3种电话编码控制,按紧急次序排列优先权高低是:火警电话、急救电话、普通电话,分别编码为11,10,01。
试设计该编码电路。
F 1=A+BF 2=BA +4.11 试将2/4译码器扩展成4/16译码器 解:A 3A 2A 1 A 0⎺Y 0⎺Y 1⎺Y 2⎺Y 3 ⎺Y 4 ⎺Y 5⎺Y 6⎺Y 7 ⎺Y 8⎺Y 9⎺Y 10⎺Y 11 ⎺ Y 12⎺Y 13⎺Y 14⎺Y 154.12 试用74138设计一个多输出组合网络,它的输入是4位二进制码ABCD ,输出为: F 1 :ABCD 是4的倍数。
以下是一种常用的2位二进制乘法运算电路设计方案:
1.设计输入端口:设计一个4个输入端口的电路,其中两个端口用于输入两个二进制数,每个二进制数都占用两个位。
另外两个端口用于控制运算的开始和结束。
2.设计逻辑门电路:使用逻辑门电路实现二进制数的乘法运算。
可以使用与门、或门、
非门、异或门等逻辑门电路,实现两个二进制数对应位的乘积和进位的计算。
3.设计加法器电路:将两个二进制数的乘积相加,得到最终的乘积结果。
可以使用半加器、全加器等加法器电路,实现二进制数的加法运算。
4.设计输出端口:设计一个输出端口,用于输出乘积结果。
乘积结果是一个四位的二进
制数,需要将其转换为十进制数进行显示。
以上是一种简单的2位二进制乘法运算电路设
计方案,具体的电路实现可以根据实际需求和设计要求进行调整和优化。
乘法器电路的设计与实现乘法器电路是一种用于实现数字信号的乘法运算的电路。
在数字电子系统中,乘法运算是十分常见的操作之一。
乘法器电路的设计与实现对于数字电子系统的性能和效率具有重要影响。
乘法器电路的设计是基于数字逻辑门电路的原理。
在数字电子系统中,逻辑门电路是基本的构建模块。
常用的逻辑门包括与门、或门、非门等。
乘法器电路的设计可以通过组合逻辑电路和时序逻辑电路来实现。
组合逻辑电路是指输出只与当前的输入有关,不依赖于之前的输入。
而时序逻辑电路是指输出不仅与当前的输入有关,还与之前的输入有关。
乘法器电路的设计过程可以分为几个关键步骤。
首先是确定乘法器的位数。
乘法器电路的位数决定了它可以处理的数字的范围。
位数越多,乘法器可以处理的数字范围越大。
然后是确定乘法器的输入和输出的编码方式。
在数字电子系统中,常用的编码方式包括二进制和十进制。
接下来是确定乘法器的运算规则。
乘法器可以实现有符号数和无符号数的乘法运算。
最后是选择适当的逻辑门电路来实现乘法器。
乘法器电路的实现需要考虑一些关键因素。
首先是电路的布局和连接。
乘法器电路中的逻辑门电路需要正确地布局和连接,以确保信号能够正确地传输和处理。
其次是电源和地的连接。
电源和地的连接是电路正常工作的基础,必须保证良好的接触和稳定的电源供应。
此外,还需要考虑电路的稳定性和抗干扰能力。
乘法器电路需要能够稳定地工作,并且能够抵抗来自外部的干扰。
乘法器电路的设计和实现也可以通过计算机辅助设计软件来完成。
计算机辅助设计软件可以提供方便快捷的设计工具和仿真环境,大大提高了设计的效率和准确性。
通过计算机辅助设计软件,设计人员可以轻松地进行逻辑门电路的布局和连接,并进行电路的仿真和验证。
乘法器电路的设计与实现是数字电子系统设计的重要组成部分。
乘法器电路的性能和效率对于数字电子系统的整体性能具有重要影响。
设计人员需要仔细考虑乘法器电路的位数、编码方式、运算规则等因素,并选择适当的逻辑门电路来实现乘法器。
乘法运算电路的作用乘法运算电路的作用1. 什么是乘法运算电路?乘法运算电路是一种电子设备,可以进行乘法运算。
它通常由多个逻辑门和电子元器件组成,可以接受输入信号,并产生一个输出信号,该输出信号是输入信号的乘积。
2. 乘法运算电路的应用领域乘法运算电路在很多领域都有广泛的应用,包括但不限于:•数字信号处理:乘法运算电路可以用于数字信号处理中的滤波器、混频器等模块,用于调整信号的幅度和相位。
•通信系统:乘法运算电路可以用于调制、解调、信道估计、自适应均衡等模块,实现信号的传输和接收。
•电力系统:乘法运算电路可以用于电力系统的能量计量、变频调速、电能质量监测等方面,对电能进行精确计算和控制。
•图像处理:乘法运算电路可以用于图像处理中的图像增强、图像分割、图像匹配等模块,实现图像的修复和分析。
•仿真与建模:乘法运算电路可以用于仿真与建模中的时间、功率、电流、电压的计算和分析,对系统进行仿真测试和评估。
3. 特点与优势乘法运算电路具有以下特点和优势:•高精度:乘法运算电路可以进行精确的数字计算和乘法运算,保证了计算结果的准确性。
•快速计算:乘法运算电路采用了高速的逻辑门和电子元器件,能够在很短的时间内完成乘法运算,提高了计算效率。
•稳定可靠:乘法运算电路的结构设计合理,电子元器件选用优质材料制造,稳定性和可靠性较高。
•节能环保:乘法运算电路采用低功耗设计,有效降低了能耗和环境污染。
4. 发展趋势随着科学技术的不断发展和创新,乘法运算电路也在不断演化和升级,呈现以下发展趋势:•集成度提升:乘法运算电路将逐步实现更高的集成度,减小尺寸,提高功能集成,降低成本。
•低功耗设计:乘法运算电路将进一步改进设计,实现更高的能效比,降低功耗,减少能源消耗。
•高速化:乘法运算电路将实现更高的工作频率和更快的计算速度,提高数据处理能力。
•多功能化:乘法运算电路将具备更多的功能和特性,满足不同领域的应用需求,提供更灵活的解决方案。
第1章作业【题1.1】为了将600份文件顺序编码,如果采用二进制代码,最少需要用几位?如果改用八进制或十六进制代码,则最少各需要用几位?【题1.4】将下列二进制数转换为等值的十进制数。
(1)(101.011)2 ;(3)(1111.1111)2。
【题1.5】将下列二进制数转换为等值的八进制数和十六进制数。
(2)(1001.1101)2;(4)(101100.110011)2。
【题1.6】将下列十六进制数转换为等值的二进制数。
(1)(8.C)16;(3)(8F.FF)16。
【题1.9】将下列十进制数转换为等值的二进制数和十六进制数。
要求二进制数保留小数点以后4位有效数字。
(2)(188.875)10;(4)(174.06)10。
【题1.14】用二进制补码运算计算下列各式。
式中的4位二进制数是不带符号位的绝对值。
如果和为负数,请求出负数的绝对值。
(提示:所用补码的有效位数应足够表示代数和的最大绝对值。
)(2)1101+1011;(4)1101-1011;(6)1011-1101;(8)-1101-1011。
第2章作业【题2.4】已知逻辑函数的真值表如表P2.4(a)、(b)所示,试写出对应的逻辑函数式。
表P2.4(a)表P2.4(b)【题2.7】写出图P2.7(a)、(b)所示电路的输出逻辑函数式。
图P2.7【题2.8】已知逻辑函数Y 的波形图如图P2.8所示,试求Y 的真值表和逻辑函数式。
图P2.8【题2.10】将下列各函数式化为最小项之和的形式。
(1)C B AC BC A Y '++'= (3)CD B A Y ++=(5)L N N M M L Y '+'+'= 【题2.12】将下列逻辑函数式化为与非–与非形式,并画出全部由与非逻辑单元组成的逻辑电路图。
(2)()()()'+'++'=BC C B A B A Y(4)()()'⎪⎭⎫ ⎝⎛+''+''+'=BC B A B A BC A Y 【题2.13】将下列逻辑函数式化为或非–或非形式,并画出全部由或非逻辑单元组成的逻辑电路图。
乘法运算电路设计通常涉及到模拟或数字电路设计。
这里提供一种基于数字电路设计的简单示例,说明如何设计一个二进制乘法器。
一、二进制乘法器设计
1. 设计原理:
假设有两个两位的二进制数A1 A0和B1 B0,它们相乘的结果是Y3 Y2 Y1 Y0。
这个设计基于基本的二进制乘法原理。
2. 逻辑电路图:
根据乘法的定义,可以归纳出输出4位二进制数与输入的两位二进制数之间的逻辑关系,并据此设计逻辑电路图。
3. 仿真波形图:
通过仿真测试,验证设计的正确性。
二、硬件乘法器电路设计
1. 设计思路:
利用硬件箱自带的16进制码发生器,通过对应的键控制输出4位2进制构成的1位16进制码,数的范围是0000~1111,即
0H~FH。
每按键一次,输出递增1,输出进入目标芯片的4位2进制数将显示在该键对应的数码管。
2. 乘数和被乘数的输入模块:
将16进制码的A~F码设计成输出为null,减少无用码的输入。
3. 程序设计:
利用移位相加的方法简化程序。
以上是一个简单的乘法运算电路设计的概述,具体的电路设计还需要根据实际需求和条件进行优化和调整。
乘法运算电路乘法运算电路是一种用于实现乘法运算的电路。
在计算机和电子设备中,乘法运算是一项基本的运算,乘法运算电路的设计和实现对于提高计算机和电子设备的性能至关重要。
乘法运算电路的设计目标是实现高效、精确和快速的乘法运算。
乘法运算电路通常由多个逻辑门和加法器组成,其中逻辑门用于实现乘法的基本操作,加法器用于实现乘法的进位和累加。
乘法运算电路的基本原理是利用逻辑门实现乘法的基本操作。
逻辑门是一种基本的数字电路元件,它根据输入信号的逻辑关系来产生输出信号。
在乘法运算电路中,逻辑门通常用于实现乘法的逻辑运算,如与门、或门和非门等。
乘法运算电路的工作原理是将两个输入信号通过逻辑门进行逻辑运算,然后将运算结果通过加法器进行进位和累加,最后得到乘法运算的结果。
乘法运算电路的设计和实现需要考虑多个因素,如精度、速度和功耗等。
乘法运算电路的精度是指乘法运算的结果与实际乘法运算结果之间的误差。
为了提高乘法运算的精度,乘法运算电路通常采用高精度的逻辑门和加法器。
此外,乘法运算电路还可以通过增加位数来提高精度,但同时也会增加计算的复杂度和功耗。
乘法运算电路的速度是指乘法运算所需的时间。
为了提高乘法运算的速度,乘法运算电路通常采用并行计算的方式,即同时进行多个运算。
此外,乘法运算电路还可以通过优化逻辑门和加法器的设计来提高速度,如采用快速逻辑门和并行加法器等。
乘法运算电路的功耗是指乘法运算所消耗的能量。
为了降低乘法运算的功耗,乘法运算电路通常采用低功耗的逻辑门和加法器。
此外,乘法运算电路还可以通过减少位数和优化电路结构来降低功耗,但同时也会影响精度和速度。
总结来说,乘法运算电路是一种用于实现乘法运算的电路,它通过逻辑门和加法器来实现乘法的基本操作。
乘法运算电路的设计和实现需要考虑精度、速度和功耗等因素,以实现高效、精确和快速的乘法运算。
乘法运算电路在计算机和电子设备中起着重要的作用,对提高计算机和电子设备的性能有着重要的影响。
逻辑电路乘法器逻辑电路乘法器随着计算机技术的发展,逻辑电路乘法器作为一种重要的电路出现在计算机的各个模块中。
它不仅可以实现数字信号的乘法运算,还可以用于图像处理中的卷积运算等。
1. 乘法器的原理乘法器是一种以电子元件为基础,利用电路实现数字信号乘法运算的装置。
其原理基于数学中的乘法运算法则,即一个数乘另一个数等于两个数的积,例如:2 × 3 = 6。
在电路中,乘法器的输入信号被分为两个部分:一是被称为“乘数”的信号,即需要乘以的值;另一个是被称为“被乘数”的信号,即需要被乘上的值。
两个信号经过电路处理后,得到的输出信号即为乘积。
2. 乘法器的分类根据电路实现的不同方式,乘法器主要分为以下两类:(1)串行乘法器串行乘法器逐位计算,将乘数中的每一位分别与被乘数中的每一位相乘,并将结果相加。
这种电路虽然简单,但由于需要逐位计算,速度慢且耗时长。
(2)并行乘法器并行乘法器可以同时进行多个位的乘法运算,它将原本串行的计算方式转换成平行的计算方式,因此速度较快,广泛应用于现代计算机的各个模块中。
3. 逻辑电路乘法器的实现逻辑电路乘法器的实现需要用到逻辑门电路,例如与门、或门、非门等。
具体实现过程中,可以采用三种方式:(1)部分积乘法器根据乘数的位数进行分组,再将每一组与被乘数相乘后的结果相加。
这种方式直观易懂,比较容易实现。
(2)树型结构乘法器通过递归实现的树型结构乘法器,将乘数和被乘数依次分位相乘并相加。
这种方式虽然计算效率较高,但实现难度较大。
(3)Booth编码乘法器通过Booth编码算法实现的Booth编码乘法器,在进行乘法运算的过程中,可以利用乘数中的01序列和连续的1来进行运算。
这种方式的实现相对较为复杂,但计算速度较快,经常被用于高速数字信号处理领域。
4. 总结逻辑电路乘法器作为一个重要的电路,在数字信号处理领域扮演着重要角色。
通过逻辑门电路实现乘法运算,可以实现高速、准确的计算,为现代计算机的整体性能提供了不可或缺的支持。
一、介绍Verilog HDL(硬件描述语言)是一种用于建模电子系统的硬件描述语言,常用于数字电路设计和验证。
在Verilog HDL中,实现两位乘法器是一个常见的需求,本文将介绍如何使用Verilog HDL设计和实现一个两位乘法器。
二、两位乘法器的原理两位乘法器是用于计算两个二进制数的乘积的电路。
对于两个n位的二进制数A和B,它们的乘积可以使用shift-and-add算法来计算。
具体来说,可以将A拆分为A[0]和A[1],B拆分为B[0]和B[1],然后计算A[0]*B[0]、A[0]*B[1]、A[1]*B[0]和A[1]*B[1],最后将它们的和相加即可得到A*B的结果。
三、Verilog HDL的实现使用Verilog HDL可以轻松地实现两位乘法器。
以下是一个简单的Verilog HDL代码实现:```verilogmodule two_bit_multiplier(input [1:0] A, // 两位输入input [1:0] B,output [3:0] result // 四位输出);reg [3:0] temp; // 临时变量用于保存计算的结果always (A or B) begintemp[0] = A[0] B[0]; // 计算A[0]*B[0]temp[1] = A[0] B[1]; // 计算A[0]*B[1]temp[2] = A[1] B[0]; // 计算A[1]*B[0]temp[3] = A[1] B[1]; // 计算A[1]*B[1]result = {temp[3],temp[2]+temp[1],temp[0]}; // 将计算结果相加并输出endendmodule```上述Verilog HDL代码描述了一个两位乘法器模块。
模块有两个2位输入A和B,以及一个4位输出result。
通过使用always块来计算A 和B的乘积,并将结果存储在temp变量中;将temp中的值相加并输出到result中。
在深入探讨两个二位二进制数相乘的真值表之前,我们先从基础概念开始入手。
二进制数是一种计数系统,只包含0和1两个数字。
在计算机科学和数字电路中,二进制数被广泛应用,因为它们可以直接映射到电子开关的状态。
让我们来了解二位二进制数。
二位二进制数由两位0或1的数字组成,例如00、01、10和11。
接下来,我们需要理解真值表的概念。
真值表是用来列出逻辑表达式的所有可能输入组合以及对应的输出的表格。
在这里,我们要探讨的是两个二位二进制数相乘的真值表,也就是列出所有可能的输入组合,并计算它们的乘积。
现在,让我们来逐步列出两个二位二进制数相乘的真值表:1. 我们需要确定两个二位二进制数的所有可能输入组合。
根据二进制的特性,两个二位二进制数的可能输入组合为00、01、10和11。
2. 我们要计算每一组输入对应的乘积。
当输入为00时,其乘积为0000;当输入为01时,其乘积为0001;当输入为10时,其乘积为0010;当输入为11时,其乘积为0110。
3. 将计算得到的乘积填入真值表中。
这样,我们就得到了两个二位二进制数相乘的真值表。
通过以上步骤,我们可以清晰地看到两个二位二进制数相乘的所有可能输入组合和对应的乘积。
这不仅帮助我们理解了二进制数的运算方式,也为进一步深入学习和应用提供了基础。
在实际应用中,了解两个二位二进制数相乘的真值表可以帮助我们设计和优化数字电路,编写计算机程序,以及进行数据处理和传输等方面的工作。
深入理解并灵活运用二进制数的相关知识是非常重要的。
对于我个人而言,深入研究二进制数及其运算规则,不仅可以提升我在计算机科学和工程领域的能力,也能够帮助我更好地理解数字世界的运作原理,从而更好地应对日常生活和工作中的挑战。
总结而言,通过探讨两个二位二进制数相乘的真值表,我们不仅对二进制数的运算有了更深入的理解,也为我们在实际应用中的工作提供了更多的可能性和发展空间。
希望通过本篇文章的阐述,能够帮助大家更好地理解和运用二进制数的相关知识。
设计两位二进制乘法电路本文将介绍如何设计一种简单而有效的两位二进制乘法电路。
该电路可以在数字系统中广泛应用,例如计算机算术单元或数字信号处理器等。
首先,让我们来理解两位二进制乘法的基本原理。
在二进制乘法中,我们需要将两个二进制数相乘,并得到一个结果。
设两个数为A和B,其中A由A1和A0表示,B由B1和B0表示。
我们可以按照如下步骤进行计算:1.将B0与A相乘,得到一个部分乘积P0。
2.将B1与A相乘,得到一个部分乘积P1。
3.将P0和P1相加,得到最终的结果。
为了实现这一计算过程,我们可以使用逻辑门电路来构建两位二进制乘法电路。
下面是一个简化的电路设计示意图:A1A0┌───┐┌───┐│││││││││├──────┐││││AND││││B1├──────┘│B0│││││││││└───┘└───┘││└────┬───────┘│▼P1P0│└───────┐│SUM```在上面的电路中,AND门被用来进行位乘操作。
A1和B0的乘积通过AND门连接到P0,而A0和B1的乘积通过AND门连接到P1。
最后,通过将P0和P1相加,我们得到了乘法的结果。
这个简化的电路仅仅实现了两位二进制的乘法操作,你可以根据需要进行扩展以适应更多位的操作。
此外,你还可以添加其他逻辑门,例如XOR门或OR门,来实现更复杂的操作。
总之,设计一个两位二进制乘法电路是一项有趣且有挑战性的任务。
通过合理的电路设计和逻辑门的运用,我们可以实现高效且准确的二进制乘法运算。
这对于数字系统的设计和实现具有重要意义,并且可以应用于各种领域。
乘法器电路
1 乘法器电路
乘法器电路是一种用于两个数字相乘的电路,它由乘法器和运算放大器简单组成,可以用来完成任意一对数字之间的乘法运算。
乘法器电路最近受到了大规模集成电路(IC)应用的热捧,一般用于计算机系统、信号处理、改变数据位宽和脉冲宽度调制等多种应用场合。
2 基本原理
乘法器电路通过乘法器来进行乘法运算。
乘法器实际上是一种电路,由两个输入引脚和一个输出引脚组成,它的工作原理是:当两个输入引脚接收到相应的数字输入时,它就会把这两个数字乘以一起得到输出,这就是乘法器电路完成乘法运算的基本原理。
3 实现方式
乘法器电路有多种不同的实现方式,最常用的是可以实现硬件乘法,也可以使用软件来实现乘法运算。
硬件乘法包括立体声乘法器(SMD)、压缩乘法器(CVQ)和可编程乘法器(PVQ)。
立体声乘法器能够实现两个序列的放大,而压缩乘法器和可编程乘法器则能够使用多种不同的比特位模式来实现乘法运算。
软件乘法则可以使用多种不同的乘法软件来实现乘法运算,它更加灵活,使用者也可以根据自己的需求来自定义乘法运算。
4 应用
乘法器电路主要应用于计算机系统、信号处理、变换数据位宽和调制脉冲宽度等多种场合。
在信号处理方面,乘法器电路可以用于实现像数位均衡器、功率校正器、抗干扰系统、动态改变增益等功能,而数据位宽调制则可以用于实现码分多址(CDMA)系统。
脉冲宽度调制则可以用于实现比特率调制系统和抗扰度调节系统。
从上面可以看出,乘法器电路是一种用于实现乘法运算的重要电路,它在计算机系统、信号处理、改变数据位宽和脉冲宽度调制等多种应用场合中得到了非常广泛的应用。
目录中频自动增益数字电路研究 (4)问题回顾 (5)实验一用加法器实现2位乘法电路 (6)1.1、设计任务要求 (6)1.2、设计方案及论证 (6)1.3、仿真及调试过程 (7)1.4、总结 (9)实验二用4位加法器实现可控累加减电路 (10)2.1、设计任务要求 (10)2.2、设计方案及论证 (10)2.3、仿真及调试过程 (11)2.4、总结 (14)实验三可控乘/除法电路 (15)3.1、设计任务要求 (15)3.2 设计方案及论证 (15)3.3、仿真及调试过程 (16)3.4 总结 (18)实验四实现模拟信号的可控乘/除电路 (19)4.1、设计任务要求 (19)4.2、设计方案及论证 (19)4.3、仿真及调试过程 (20)4.4、总结 (20)实物图片 (21)5.1 第一次实验 (21)5.2第二次实验 (22)5.3 第三次实验及显示板、BCD转换 (23)实验总结 (24)参考文献 (25)数字电子技术实验报告学院:电子信息工程学院专业:通信工程姓名:丛政指导教师:完成日期: 2013年12月8日中频自动增益数字电路研究自动增益数字控制电路是一种在输入信号变化很大的情况下,输出信号保持恒定或在较小的范围内波动的电路。
在通信设备中,特别是在通信接收设备中起着重要的作用。
它能够保证接收机在接收弱信号时增益高,在接收强信号时增益低,使输出保持适当的电平,不至于因为输入信号太小而无法正常工作,也不至于因为输入信号过大而使接收机发生堵塞或饱和。
实验目的:1.掌握中频自动增益数字电路设计, 提高系统地构思问题和解决问题的能力。
2.通过自动增益数字电路实验, 系统地归纳用加法器、A/D和D/A转换电路设计加法、减法、乘法、除法和数字控制模块电路技术。
3.培养通过现象分析电路结构特点,进而改善电路的能力。
实验特点:1. 给出不同功能数字电路,设计数字控制电路,体现数字系统数字控制性能。
2. 用模拟信号的输入和输出波形,设计控制增益数字电路,展开思路,体现开放性。
乘法运算电路34/1011、模拟乘法器简介1)变跨导型模拟乘法器基本原理()O C1C2c m be1be2c m c X()u i i R g u u R g R u =--≈--=-分析:12EQY BE3m EQ T eI u u g I U R -≈=其中:,2YY BE3m T eu u u g U R >>≈若,2cO X YT eR u u u U R -≈⋅说明:实际电路需在多方面改进,如线性度、温度的影响、输入电压的极性等方面。
8.2.5 乘法除法运算电路()()BE T BE T E BE 1=-≈>>u /U u /U s S T i I e I e u U BE T e E Em be BE ==≈=u /U S T Ti I e di i g u du U U e m be⇒=i g u理想情况下:(1) r i1、 r i2、f H 为无穷大;(2)失调电压、电流及其温漂为0; (3) r o 为0,(4) u x 、u y 幅值和频率变化时 k 值不变。
有单象限、两象限和四象限之分。
2) 模拟乘法器的符号及等效电路符号等效电路YX O u ku u)cos21(2 sin 2 sin 22i22iO i I t kU t kU u tU u ωωω-===则若2、在运算电路中的应用2.乘方运算1) 乘法运算I2I1O u ku u =说明:实际的模拟乘法器 k =+0.1V -1或k=-0.1V -1。
2IO kuu =实现了对正弦波 电压的二倍频变换制作单位:北京交通大学电子信息工程学院《模拟电子技术》课程组。
《电子技术基础》课程设计题目1 (简单)丄、设计一个三人(A、B、C)投票的表决电路,当表决某个提案时,多数人同意则提案通过,同时A具有否决权,即A不同意时,B和C即使都同意也不能通过。
要求用与非门实现。
2、用8选丄数据选择器产生三变量逻辑函数:Z = ABC+AC + ABC3、某工厂有三个车间A、B、C和一个自备电站,站内有2台发电机RL、F2, F1 的额定输出功率是800KW, F2的额定输出功率是500KW。
A车间单独生产时需要用电550KW, B车间单独生产时需要用电350KW, C车间单独生产时需要用电200KW o4、试用与非门和反相器设计一个控制电路控制发电机的起停,要求只需启动一台发电机时,不启动两台发电机,只需启动功率小的发电机时,不启动功率大的。
5、某工厂有A、B、C三个车间,各需电力10千瓦,由变电所的X、Y两台变压器供电。
其中X变压器的功率为丄3千伏安,丫变压器的功率为25千伏安。
为合理供电,需设计一个送电控制电路。
使控制电路的输出接继电器线圈。
送电时线圈通电;不送电时线圈不通电。
提供"异或"门、"与非"门、"与或非"门各一片。
试完成设计电路,6、某工厂有三个车间A、B、C,有一个自备电站,站内有二台发电机M和N, N的发电能力是M的两倍,如果一个车间开工,启动M就可以满足要求;如果两个车间开工,启动N就可以满足要求;如果三个车间同时开工,同时启动M、N才能满足要求。
试用异或门和与非门设计一个控制电路,因车间Array开工情况来控制M和N的启动。
画出逻辑图。
7、设计一个故障指示电路,要求满足以下条件:(1)两台电动机同时工作,绿灯亮;(2)其中一台电动机发生故障时,则黄灯亮;(3)两台电动机都发生故障,则红灯亮。
8、火车站有动车、特快、普快三种列车进出,当三种列车同时进站时,进站的优先顺序是:动车一特快——普快,站台上有三个灯,每个灯亮代表相应的列车进站,设计能完成该功能的电路(要求:用二输入与非门和反相器实现)9、某单位举办游艺晚会,男士持红票入场,女士持黄票入场,持绿票不管男女均可入场,试用与非门设计这个游艺晚会入场放行的逻辑控制电路。
国家电工电子实验教学中心
数字电子技术
实验报告
实验题目:1、2位乘法器
2、可控加法器
3、可控乘法器
4、数模转换电路
5、模拟转换电路
学院:电子信息工程学院
专业:
学生姓名:
学号:
任课教师:
2013 年12 月 3 日
1、设计任务要求
用加法器实现2位乘法电路。
2、设计方案及论证
(1)任务分析:
①设计乘法运算,运用所学的知识,即可转换为累加的情况。
其中用到全加器的知识,不过,要在其基础上考虑进位,即所谓的级联。
②A-B=A+(-B) = (A+(-B))补=A补+(-B)反+1
③S3=A1A0B1B0
S2=A1A0B0+A1A0B1
S1=A1A0B1+A0B1B0+A1B1B0+A1A0B0
S0=A0B0
(2)方案比较
方案一: 1.设两位二进制分别为A1A0和B1B0,输出为S3S2S1S0
2.可以用与门(74LS08)
式1 方案一公式
方案二:
见真值表:
表一真值表根据真值表画卡诺图列出表达式为:
S3=A1A0B1B0
S2=A1A0B0+A1A0B1
S1=A1A0B1+A0B1B0+A1B1B0+A1A0B0
S0=A0B0
通过真值表的分析和卡诺图的简化,得出逻辑表达式。
然后运用逻辑门进行连接,即可得到所需的电路了。
比较方案:
通过对比方案一和方案二,方案二单纯利用基本逻辑门完成此多功能运算电路的电路图需要的逻辑门种类多,且逻辑门个数很多,有几个门还没有接触,其插线复杂,占用空间大,不适合在实际操作中实现,故排除此种方案。
方案一所用晶体模块都学过,用起来也比较方便,而且能巩固学过的知识。
综合以上,我们小组选择方案一。
(3)系统结构设计
在我们小组的方案中,连续两次用到了全加器,联想到集成块方面的知识,级联全加器可以用74LS183代替,这种双全加器具有独立的全加和与进位输出,即可将每个全加器单独使用,又可将一个全加器的进位输出端与另一个进位输出端连接起来,组成2位串行加法器。
此处即用到它的第二个功能。
这种集成全加器级联方便,使用时分灵活。
具体原理图如下:
图一原理图
(4)具体电路设计
图二具体电路图
3、制作及调试过程
(1)制作与调试流程
分别将A1A0和B1B0赋高地电平,数码管就会有相应的数字显示和变化,此时数码管显示值为16进制,但对于两位二进制的乘法最大数值为9,而BCD中0-9的显示和十进制的相同。
(2)遇到的问题与解决方法
进行探索性实验难免会遇到问题,在设计过程中缺少具体明确的设计方向。
经过分析后提出了两种方案,理论上两种方案都是可行的,但实际操作中出现了电路复杂等问题,故选用方案优化。
4、系统测试
(1)测试方法及数据
按电路图连接到实验箱上,按照真值表的数据手动操作验证电路。
测试数据见下表。
输入数据测试数据
表二测试数据表
(3)数据分析及结论
表二中的测试数据结果与真值表中的数据一致,说明此乘法运算电路的电路设计可行的,制作是正确的。
5、系统使用说明
系统外观及接口说明
图三乘法电路实物连接图
6、总结
(1)收获与体会
经过数小时的实验过程,虽然其间会遇到一些问题,但我们还是坚持了,最终也完成了实验。
通过这次,我们意识到了实践与理论相结合的重要性、团队合作的必要性。
通过这次的课程设计,发现了自己知识面的不足,找到了以后学习的方向。
(2)对本课程的建议
本学期最新改革的课程设计性实验比以往的实验增加了太多难度,技术层面还好解决,但是硬件方面很难解决,建议学校实验室能统一统计购置所需的芯片及元件。
给我们节省出外出购买元件所带来的时间和资金上的损失。
7、参考文献
侯建军.数字电子技术基础. 北京:高等教育出版社
邱寄帆.数字逻辑电路. 北京:清华大学出版社
章忠全.电子技术基础:实验与课程设计.北京:中国电力工业出版社余孟尝.数字电基础简明教程.高等教育出版社。