问题标签 [circuit-diagram]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2553 浏览

race-condition - 比赛条件

我目前正试图理解与比赛条件相关的两件事。

问题一:

我收到了以下问题:

在此处输入图像描述

给出的答案如下:

在此处输入图像描述

这究竟是如何实现的?到目前为止,这是我的想法:

  • c从 1 开始,因为a从 0 开始
  • d从 0 开始,因为b从 1 开始
  • 当时间等于 2 时,a变为 1... c切换到 0的传播延迟为 1,因此它在 3 个时间单位变为 0
  • 同样的逻辑适用于d
  • ef应该是常数 1 或 0,但似乎受到某些东西的影响。

这里到底发生了什么?它是否与布尔函数或某些东西有关。如果是这样呢?

问题 2:

有没有人有一种简单的方法或逻辑方法来产生一个简单的电路(使用 XOR、AND、OR、NOT、NAND 布尔函数:

  • 静态竞争条件 - 当值是常量时
  • 动态竞争条件 - 当一个值预期改变时

提前谢谢了!

0 投票
1 回答
46 浏览

circuit-diagram - 将 Sum 的值转换为 Base 10

我正在制作一台完全用水的电脑。进展顺利,但我有一个问题。在加法器中,总和存在的地方,我只是在那里收集了水。我不知道如何取两个基数的和值并将它们转换回基数 10 并显示它......任何帮助都会很棒。

0 投票
3 回答
4975 浏览

boolean-logic - 如何将(abc)转换为与非门?

使用 DeMorgans 我得到:

我的问题是当我尝试构建电路时,与非门只需要 2 个输入。那么我将如何将其拆分为 3?如果它是一个与门,我将只使用两个,等式将是:

但是,这不适用于我的 NAND,因为

0 投票
1 回答
421 浏览

logic - 三开关一灯

我不能 100% 确定堆栈溢出是发布此内容的正确交换;如果不是,请告诉我。

我有三个开关,都对应一个灯。当任何一个开关被翻转时,灯应该从 ON 变为 OFF 或从 OFF 变为 ON。对于这个实现,我只被允许使用 XOR 门。

画出真值表后,很明显,只有当其中一个开关处于 UP 位置时,灯才处于 ON 状态,或者三个开关都处于 UP 位置(最初三个开关都处于关闭状态)开关处于向下位置)。通过简单地对每对开关(3 对)进行异或运算,我能够推断出单开关 UP 情况下灯的新状态。但是,我不确定如何找出如何区分处于 UP 位置的所有三个开关(对应于灯亮)和处于 DOWN 位置的所有三个开关(灯熄灭)。据我了解,不可能从 XOR 门创建 AND 门,所以我被困在这里..

任何帮助是极大的赞赏!

0 投票
1 回答
2049 浏览

mips - 单周期数据路径同时写入寄存器和存储器

是否可以更改单周期数据路径,以便添加指令不仅写入寄存器,而且写入指定的内存地址?我能想到的唯一方法是拆分值,如下所示。我不认为这是可能的。

在此处输入图像描述

0 投票
1 回答
293 浏览

minimize - 将布尔函数映射到单元格

我需要以最佳方式(或几乎最佳方式:D)将已知的布尔表达式映射到 AND、OR、NOT 门,即执行表达式的单元库绑定(又名技术映射)。

该表达式有 4 个输入变量(A、B、C、D)并产生 4 个输出函数 F1、F2、F3、F4。

是否有可以执行任务的简单工具?

布尔表达式:

F1 = A' BC D' + A' B' C' D' + A' B C' D' + A B' C + A' BCD + A B' C' D + A' B' CD

F2 = A' B' C' D' + A' B' C' D + AB C' + A' BCD + B' C D' + A B' C' D

F3 = A' BC D' + ABD + B' C D' + A B' C' D + A' B' CD + A B' D'

F4 = AB C' D + A' B C' D' + A' B' C' D + AC D' + A' BCD + A' B' CD + A B' D'

0 投票
1 回答
1898 浏览

draw - 如何绘制电路图来检查4位数字是奇数还是偶数

就像标题一样,有人知道如何绘制电路图来检查 4 位奇数或偶数吗?

0 投票
2 回答
649 浏览

sensors - 重新设计 Ti SensorTag

这是我在 Stackoverflow 中的第一个问题 :)

我正在尝试对Ti Sensortag进行一些修改,但我有几个问题:

1-是否可以在没有网关的情况下使传感器标签相互通信?(假设我将传感器 1 放在卧室 1 中,传感器 2 放在卧室 2 中,我可以让它们在不需要网关的情况下交换读数吗?)

2- 我可以在接口连接器上安装一个微型 USB 以便能够使用便携式电池组吗?(接口连接器的照片

谢谢

0 投票
2 回答
66 浏览

logic - 我应该在逻辑电路设计中消除输入吗?

最近我参加了一场考试,我们在逻辑电路上进行了测试。我在那次考试中遇到了以前从未遇到过的东西。请原谅我不记得给出的确切问题,而且我们还没有收到我们的成绩;但是我会描述这个问题。

问题有 3 或 4 个输入。我们被告知要简化,然后为简化绘制逻辑电路设计。然而,当我简化时,我最终消除了其他输入,最终只得到了

我还有另一个类似的问题,有 4 个输入,当我简化时,我最终得到了 3 个。我的问题是:

我该如何处理消除的输入?我只是没有在电路上吗?我要怎么画?

0 投票
2 回答
77 浏览

boolean-logic - 布尔门简化

我对工程/电路设计/编程非常陌生,我可以使用一些帮助来简化这个逻辑门:z = ABC + AB'.C' + A'.B'.C + A'.B'.C'。

我尝试了一大堆并想出了:

z = AC + B'.C'

但真值表已关闭。

我可以使用您提供的任何帮助,谢谢。