📝 数字电子技术

63篇技术文档
  使用Karnaugh Map简化布尔表达式

📅  最后修改于: 2020-12-30 04:48:01        🧑  作者: Mango

使用Karnaugh Map简化布尔表达式众所周知,K-map采用SOP和POS两种形式。因此,有两种可能的K-map解决方案,即minterm和maxterm解决方案。让我们开始学习如何找到K-map的最小项和最大项解。K图的最小项解有以下步骤可找到最小项解或K-map:第1步:首先,我们以规范形式定义给定表达式。第2步:接下来,我们通过向K-map单元格中的每个乘积项输入1来创建K-map,并...

  德摩根定理

📅  最后修改于: 2020-12-30 04:48:59        🧑  作者: Mango

德摩根定理著名的数学家DeMorgan发明了布尔代数的两个最重要的定理。 DeMorgan定理用于对NOR和负与门以及负OR和与非门的等效性进行数学验证。这些定理在求解各种布尔代数表达式中起着重要作用。在下表中,定义了输入变量的每种组合的逻辑运算。Input variablesOutput ConditionABANDNANDORNOR000101010110100110111010De-Morg...

  无关条件

📅  最后修改于: 2020-12-30 04:49:53        🧑  作者: Mango

无关条件“无关紧要”条件表示,我们可以使用K映射的空白单元格来生成一组变量。要创建一组单元格,我们可以将“无关”单元格设置为0或1,并且如果需要,我们也可以忽略该单元格。我们主要使用“不在乎”单元格来制作大量的单元格。叉号(×)用于表示K地图中的“无关”单元。此叉号表示无效的组合。多余3码中的“无关”是0000、0001、0010、1101、1110和1111,因为它们是无效的组合。除此之外,从4...

  二进制到BCD代码的转换

📅  最后修改于: 2020-12-30 06:32:45        🧑  作者: Mango

二进制到BCD代码转换BCD代码在数字电路中起着重要作用。 BCD代表二进制编码的十进制数。在BCD代码中,十进制数字的每个数字都表示为其等效的二进制数字。因此,十进制数字的LSB和MSB表示为其二进制数字。可以按照以下步骤将二进制数转换为BCD:首先,我们将二进制数转换为十进制数。我们将十进制数转换为BCD。让我们以一个例子来了解将二进制数转换为BCD的过程范例1:(11110)21.首先,将给...

  二进制到格雷码的转换

📅  最后修改于: 2020-12-30 06:33:42        🧑  作者: Mango

二进制到格雷码转换二进制到格雷码转换器是一个逻辑电路,用于将二进制代码转换为等效的格雷码。通过将1的MSB置于轴的下方,并将1的MSB置于轴的上方,并在2n-1行之后将(n-1)位代码围绕一个轴反射,我们可以获得n位格雷码。4位二进制到格雷码的转换表如下:Decimal Number4-bit Binary Code4-bit Gray CodeABCDG1G2G3G400000000010001...

  二进制到多余3代码转换

📅  最后修改于: 2020-12-30 06:34:39        🧑  作者: Mango

二进制到Excess-3代码转换Extra-3代码在表示十进制数字方面起着重要作用。 Excess-3代码也可以表示为XS-3代码。在Excess-3代码中,十进制数字的每个数字由每个十进制数字加3表示。可以按照以下步骤将二进制数转换为Excess-3代码:将二进制数转换为十进制数。在十进制数字的每个数字中加3。查找新生成的十进制数字的每一位的二进制代码。我们也可以在十进制数字的每个4位BCD代码...

  从BCD到Excess-3的转换

📅  最后修改于: 2020-12-30 06:35:43        🧑  作者: Mango

BCD转换为Excess-3要了解将BCD转换为Excess-3的过程,需要具有数字系统和数字基数转换的知识。Excess-3二进制代码是自补BCD代码的示例。自补二进制代码是一种总是对其自身进行补充的代码。通过替换数字的位0到1和1到0,我们找到了数字的1的补码。第一个补码与小数的二进制数的和等于十进制的9的二进制数。与其他转换相比,将BCD转换为Excess-3的过程非常简单。可以通过将3(即...

  组合逻辑电路

📅  最后修改于: 2020-12-30 06:36:36        🧑  作者: Mango

组合逻辑电路组合逻辑电路是包含不同类型的逻辑门的电路。简单地,其中组合了不同类型的逻辑门的电路被称为组合逻辑电路。组合电路的输出是根据当前的输入组合确定的,而与先前的输入无关。输入变量,逻辑门和输出变量是组合逻辑电路的基本组件。组合逻辑电路有不同类型,例如加法器,减法器,解码器,编码器,复用器和解复用器。组合逻辑电路具有以下特征:在任何时刻,组合电路的输出仅取决于当前的输入端子。组合电路没有任何备...

  加法器

📅  最后修改于: 2020-12-30 06:37:31        🧑  作者: Mango

半加法器Half-Adder是将两个数字相加为两个输入并产生两个输出的基本构建块。加法器用于对两个一位二进制数执行“或”运算。紧急和加法位是两个输入状态,“进位”和“求和”是半加法器的两个输出状态。框图真相表在上表中“ A”和“ B”是输入状态,“和”和“进位”是输出状态。如果两个输入都不为1,则进位输出为0。总和的最低有效位由“求和”位定义。SOP形式的总和和如下:总和= x'y + xy'半加...

  完全加法器

📅  最后修改于: 2020-12-30 06:38:25        🧑  作者: Mango

完全加法器半加法器仅用于将两个数字相加。为了克服这个问题,开发了全加法器。全加法器用于将三个1位二进制数A,B和进位C相加。全加法器具有三个输入状态和两个输出状态,即和和进位。框图真相表在上表中“ A”和“ B”是输入变量。这些变量代表将要添加的两个有效位“ Cin”是代表进位的第三个输入。从前一个较低的有效位置中,取出进位位。“ Sum”和“ Carry”是定义输出值的输出变量。输入变量下的八行...

  半减法器

📅  最后修改于: 2020-12-30 06:40:17        🧑  作者: Mango

半减法器半减法器也是用于减去两个二进制数的构件。它具有两个输入和两个输出。该电路用于减去两个二进制位数字A和B。“ diff”和“借位”是半减法器的两个输出状态。框图真相表差异和借项的SOP形式如下:差异= A'B + AB'在上表中“ A”和“ B”是要减去其值的输入变量。“ Diff”和“ Borrow”是变量,其值定义了减法结果,即差和借位。前两行和最后一行的差为1,但“借阅”变量为0。第三...

  完全减法器

📅  最后修改于: 2020-12-30 06:41:11        🧑  作者: Mango

全减法器Half Subtractor用于仅减去两个数字。为了克服这个问题,设计了一个全减法器。全减法器用于减去三个1位数字A,B和C,分别是被减数,次欠数和借位。全减法器具有三个输入状态和两个输出状态,即差异和借位。框图真相表在上表中“ A”和“ B”是输入变量。这些变量表示将要相减的两个有效位。“借在”是表示借第三输入。“ Diff”和“ Borrow”是定义输出值的输出变量。输入变量下的八行...

  二进制加法器

📅  最后修改于: 2020-12-30 06:42:03        🧑  作者: Mango

二进制加法器寄存器在执行微操作中起重要作用。寄存器保存数字分量和执行算术运算的数据。二进制加法器是一种逻辑电路,用于执行任意长度的两个二进制数的加法运算。二进制加法器是在全加器电路的帮助下形成的。全加器串联连接,第一个加法器的输出进位将被视为下一个全加器的输入进位。N位并行加法器完全加法器用于将两个单比特二进制数与进位输入相加。在数字计算中,我们需要添加两个n位二进制数,而不是仅添加一位二进制数。...

  二进制加减法

📅  最后修改于: 2020-12-30 06:42:58        🧑  作者: Mango

二进制加减法二进制加减法器是一种特殊的电路,用于执行两种操作,即加法和减法。将要使用的操作取决于控制信号所包含的值。在算术逻辑单元中,它是最重要的组件之一。要使用二进制加法器-减法器,需要了解XOR门,全加器,二进制加法和减法。例如,对于带数字的操作,我们将使用两个4位二进制数“ X”和“ Y”。二进制加法器-减法器是4个全加器的组合,能够执行4位二进制数的加法和减法。控制线确定执行的操作是减还是...

  十进制或BCD加法器

📅  最后修改于: 2020-12-30 06:43:51        🧑  作者: Mango

十进制或BCD加法器BCD-Adder用于直接在十进制数字系统中执行算术运算的计算机和计算器中。 BCD-Adder接受十进制数字的二进制编码形式。十进制加法器至少需要九个输入和五个输出。注意:十进制数需要4位才能在BCD代码中表示,并且电路必须具有输入进位和输出进位。下表用于设计BCD-Adder。从上表可以明显看出,如果产生的总和在1到9之间,则Binary和BCD码是相同的。但是对于10到1...