📝 数字电路教程

207篇技术文档
  布尔函数的数量

📅  最后修改于: 2021-09-16 10:38:19        🧑  作者: Mango

在下面的文章中,我们将从给定的二进制数集合中找到可能的布尔函数的数量。声明-1:假设两个集合被设置为 ‘A’ = {1, 2, 3, 4, …….., n} 其中每个数字将是 ‘0’ 或 ‘1’,因此可能的布尔变量总数将是并设置 ‘B’ = {0, 1}。现在从集合“A”到“B”进行计数时可能的布尔函数的数量将是.解释:正如我们所知,布尔变量是“0”或“1”,在集合“A”中有“n”个数字,每个数字...

  同步和异步计数器之间的差异

📅  最后修改于: 2021-09-16 10:38:27        🧑  作者: Mango

根据应用的时钟脉冲,计数器有两种类型。这些计数器是:异步计数器和同步计数器。在异步计数器也称为纹波计数器中,不同的触发器由不同的时钟触发,而不是同时触发。在Synchronous Counter 中,所有触发器都以相同的时钟同时触发,并且 Synchronous Counter 在操作中比异步计数器快。让我们看看这两个计数器之间的区别:S.NOSynchronous CounterAsynchro...

  布尔代数中德摩根定律的证明

📅  最后修改于: 2021-09-16 10:38:34        🧑  作者: Mango

声明:1.2.证明:在这里我们可以看到,我们需要证明这两个命题是互补的。我们知道和这是湮灭定律。因此,如果我们证明上述定律陈述的这些条件,那么我们将证明它们是相互补充的。对于陈述 1:我们需要证明:和情况1。{使用分配属性}因此证明。案例 2。因此证明。对于陈述 2:我们需要证明:和情况1。{我们知道 A+BC=(A+B).(A+C)}因此证明。案例 2。因此证明。这使用布尔代数的恒等式证明了德摩...

  数字设计流程

📅  最后修改于: 2021-09-16 10:38:41        🧑  作者: Mango

先决条件 – 数字系统简介由于当前趋势中计算机附加设计 (CAD) 工具的尺寸和复杂性不断增加,因此在此过程中引入了计算机附加设计 (CAD) 工具。设计人员希望标准化设计过程,从设计理念开始,到实现设计,然后是所谓的设计流程。新的 CAD 工具基于硬件描述语言 (HDL) 来改进流程。 HDL 提供了用于表示各种设计步骤的输出的格式。基于 HDL 的设计自动化 (DA) 工具将其 HDL 输入转...

  数字逻辑中的环形计数器

📅  最后修改于: 2021-09-16 10:38:49        🧑  作者: Mango

环形计数器是移位电阻的典型应用。环形计数器与移位计数器几乎相同。唯一的变化是,在环形计数器的情况下,最后一个触发器的输出连接到第一个触发器的输入,但在移位电阻器的情况下,它被作为输出。除了这个,其他的都一样。因此,为了设计 4 位环形计数器,我们需要 4 个触发器。在此图中,我们可以看到时钟脉冲 (CLK) 同时应用于所有触发器。因此,它是一个同步计数器。此外,这里我们对每个触发器使用覆盖输入 (...

  有符号幅度和 2 的补码之间的差异

📅  最后修改于: 2021-09-16 10:38:57        🧑  作者: Mango

1. 签名幅度法:在有符号幅度方法中,数字分为两部分:符号位和幅度。符号位为 1 表示负数,0 表示正数。数字的大小用数字的二进制形式表示。示例:让我们以 8 位寄存器为例。2. 2的补码方法:在 2 的补码方法中,正数的表示方式与它们在符号幅度方法中的表示方式相同。但如果数字为负数,则先用正号表示该数字,然后取该数字的 2 的补码。示例:让我们以 8 位寄存器为例。Signed Magnitud...

  实现全加器的Python程序

📅  最后修改于: 2021-09-16 10:39:05        🧑  作者: Mango

先决条件:数字逻辑中的全加器给定全加器 A、B、C-IN 的三个输入。任务是实现全加器电路和打印输出,即三个输入的总和和 C-Out。全加器:全加器是对三个一位二进制数执行加法运算的逻辑电路。全加器产生三个输入和进位值的总和。逻辑表达式:真值表:例子 :根据逻辑表达式 Sum= C-IN XOR (A XOR B ) 即 1 XOR (0 XOR 1) =0 , C-Out= AB + B C-I...

  Verilog 数据类型

📅  最后修改于: 2021-09-16 10:39:13        🧑  作者: Mango

数字硬件中的数据存储和传输元素使用一组 Verilog 硬件描述语言 (HDL) 数据类型表示。 Verilog HDL 的目的是设计数字硬件。Verilog 中的数据类型分为NETS和Registers。这些数据类型在分配和保存值的方式上有所不同,而且它们表示不同的硬件结构。Verilog HDL 值集由四个基本值组成:ValueDefinition0Logic zero or false1Lo...

  一位存储单元(或基本双稳态元件)

📅  最后修改于: 2021-09-16 10:39:21        🧑  作者: Mango

一位存储单元也称为基本双稳态元件。它有两个交叉耦合的反相器,2 个输出 Q 和 Q’。它被称为“双稳态”,因为基本的双稳态元件电路具有两个稳定状态逻辑 0 和逻辑 1。下图显示了基本双稳态元件:一些关键点:2 个输出总是互补的。该电路有2个稳定状态。当 Q=1 时,它是设置状态。当 Q=0 时,它是复位状态。该电路可以存储一位数字信息,因此称为一位存储单元。存储在电路中的一位信息在电路中被锁定或锁...

  自启动计数器

📅  最后修改于: 2021-09-16 10:39:28        🧑  作者: Mango

计数器是一种存储特定事件或过程发生次数的设备(根据维基百科)。顾名思义,计数器是一种用于“计数”的设备——主要与时钟信号有关。如果无论初始状态如何都可以进入计数器循环,则称计数器是自启动的。众所周知,所有计数器都会生成一种数字序列(每个触发器代表一个数字中的一个位)。现在,如果序列(或主循环)中最长的循环可以从任何状态遍历,那么只有这样计数器才会被称为自启动。自启动计数器可以避免“陷阱”状态。陷阱...

  十进制数制

📅  最后修改于: 2021-09-16 10:39:36        🧑  作者: Mango

数字系统可以被视为使用一组数字或符号的数字的数学符号。简单来说,数字系统是一种表示数字的方法。每个数字系统都借助其基数或基数来识别。例如,在微处理器编程中使用二进制、八进制、十进制和十六进制数系统。十进制数字系统:如果数字系统的 Base 值为 10。这也称为 base-10 数字系统,有 10 个符号,它们是:0、1、2、3、4、5、6、7、8、9。 位置每个数字的权重是 10 的幂。那么它被称...

  数制分类

📅  最后修改于: 2021-09-16 10:39:43        🧑  作者: Mango

数字是表示特定数量的算术值、计数或度量的一种方式。数字系统可以被视为使用一组数字或符号的数字的数学符号。简单来说,数字系统是一种表示数字的方法。每个数字系统都借助其基数或基数来识别。数字系统的基数或基数:数字系统的基数或基数可以称为可以在特定数字系统中使用的不同符号的总数。 Radix 在拉丁语中的意思是“根”。基数等于 4 意味着该数字系统中有 4 个不同的符号。类似地,基数等于“x”意味着在该...

  可编程逻辑阵列与编程阵列逻辑的区别

📅  最后修改于: 2021-09-16 10:39:51        🧑  作者: Mango

可编程逻辑阵列 (PLA) 和编程阵列逻辑 (PAL) 是编程逻辑器件的类别。在PLA或可编程逻辑阵列中,可以实现海量的功能。而在 PAL 或可编程阵列逻辑中,可以实现有限的功能。PLA和PAL的区别在于,PAL有可编程AND阵列和固定或阵列。另一方面,PLA具有可编程AND阵列和可编程OR阵列。来看看PLA和PAL的区别:S.NOPLAPAL1.PLA stands for Programmab...

  解码器和解复用器的区别

📅  最后修改于: 2021-09-16 10:39:58        🧑  作者: Mango

解码器:该解码器是一个组合逻辑电路,其目的是对提供给它的数据进行解码。它由 n 条输入线和 2*n 条输出线组成。对于每一种可能的输入条件,都有不同的输出信号,根据输入,只有一个输出信号会产生逻辑。因此,这个 n 到 2n 解码器也称为最小项生成器,其中每个输出仅在特定输入上产生结果。解复用器:这个解复用器与解码器有点相似,但它也包含选择线。它用于通过多条输出线发送单个输入。它接受来自一个输入信号...

  二进制数系统算术加法的溢出

📅  最后修改于: 2021-09-16 10:40:06        🧑  作者: Mango

在计算机体系结构中,2 的补数系统被广泛使用。这里对溢出的讨论主要是针对2的免费系统。N 位 2 的补数系统可以表示数从至4 位可以表示从( -8 到 7 ) 的数字5 位可以表示 2 的免费系统中从 (-16 到 15) 的数字。当添加 2 个 N 位 2 的补数并且答案太大而无法放入该 N 位组时,会发生溢出。计算机具有 N 位固定寄存器。两个 N 位编号相加将导致最大 N+1 位编号。该额外...