《辐射4》发明工坊逻辑门电缆图文介绍与实用指南 逻辑门怎么用
《辐射4》发明工坊里面的逻辑门与电缆大家知道是干什么的吗?今天就为大家带来了辐射4发明工坊逻辑门电缆图文介绍与实用指南,让大家看看这两种东西是怎么实际运用的,还不懂的小伙伴可以学习下,希望对你们有帮助。
目录:
电缆介绍与实用指南
逻辑门介绍与实用指南
电缆介绍与实用指南:
电缆是发明工房DLC新加入的一种电力传输媒介,本质上你可以将它看成一根固态电线。电缆有自己的碰撞体积,树立的电缆会阻碍NPC的寻路。
电缆有独特的穿墙特性。当通过接口吸附对齐时,电缆可以直接穿透部分建筑材料。对于发明工房中加入的“仓库”类建材,其可以穿透木制与玻璃两种屋顶(无论平坦还是倾斜),以及铁丝网型地板(无法穿透木制地板),从而在不同楼层/房屋内外间方便的进行电力输送。
顺带一提,所有玻璃材质的建材与铁丝网地板均不防弹,而普通木制建材具有防弹功能,各位老冰棍进行温室大棚建设时请注意区分
另外比较有趣的是名为“穿墙”的电缆,其接头部分确实可以穿出墙壁外进行接线,但树立的电缆本身不能穿墙。同时,一段安装于地板的穿墙电缆的高度并不足以穿透楼板,实际只是用于将电力导向天花板
逻辑门介绍与实用指南:
讲完电缆,再讲逻辑门。逻辑门的结构比较简单,红色为输入端,黑色为输出端。当输入端的电平输入符合逻辑门自身的逻辑函数时,其自然会产生相应输出。每个逻辑门的具体功能如下
and门:与门,输入数量不限,所有输入为1时输出1
or门:或门,输入数量不限,任意输入为1时输出1
xor门:异或门,两个输入,两输入相同时输出0,两输入不同时输出1
not门:非门,一个输入,输入0时输出1,输入1时输出0
nand门:与非门,与门+非门,所有输入为1时输出0
nor门:或非门,或门+非门,任意输入为1时输出0
nxor门:同或门,抑或门+非门,两输入相同输出1,两输入不同输出0
相应符号对照表:
特殊的,对于FO4中的逻辑门,存在独特的“功率/负载”问题。这里官方的说明出现了明显错误,导致不少童鞋误入歧途。这里着重讲解
在FO4中,逻辑门可以分为两类,即“强驱动“门和”弱驱动“门。强驱动门包括and、or、xor三种,弱驱动门则包括not、nand、nor、xnor4种。
对于”强驱动“门电路,由于其输出1时,必有至少一个输入为1,因此逻辑门可以直接从电网中获取能量,并直接以”电力“的形式输出。以and门为例
由于and门为强驱动逻辑,其可以直接驱动任何负载,哪怕织布机所需的4电力也可轻松从发电机中接入。
驱动门
而对于弱驱动门,由于其存在”所有输入都为0,而输出为1“的情况,因此其输出的结果实际并不是电力,而是”逻辑电平“,以not门为例
本例中,发电机通过开关直接与not门相连,not门再接入用电器(织布机)。根据逻辑规则,当开关关断,not门输入为0时,其应对外输出1。
但发电机关断时,电力无法输入not门,实际上可以认为是”not门内藏了一颗微型电池“,通过该电池向外输出电力。但”电池的电力“不足以驱动织布机,造成电路失效。而”电池的电力“,我们称为逻辑电平。事实上该逻辑电平无法驱动任何用电器——哪怕一盏灯。
但是,尽管逻辑电平不能驱动用电器负载,但其可以驱动其他逻辑门。如下图中非门+与门的组合
我们可以看到,NOT门提供的1电平正确驱动了AND门,同时,另一路来自发电机的输入经过与门后,依然维持了其驱动能力,可以驱动织布机(用电器)进行工作。
综上所述,对于”强驱动门“,当其存在普通”电力“输入时,其输出可以驱动与输入电力相同的负载。而”弱驱动门“输入可以为普通”电力“,但输出为”逻辑电平“,逻辑电平不能驱动用电器负载,只能驱动其他逻辑门。若要达成弱驱动逻辑,必须将弱驱动门的输出引入一个强驱动门,同时强驱动门有来自电力的输入,才能由强驱动门输出驱动用电器。
简而言之,与官方描述正相反,NOT、NAND、NOR、XNOR逻辑门的输出必须接入其他逻辑门,而AND、OR、XOR门的输出可以接入用电器。显而易见,若作为逻辑电路的最终缓冲器,与门是最适合的
其他:
嗯,想不出来,谁想到了告诉我。远港农业大棚
更多相关内容请关注:辐射4专区
Nandgame攻略 选修部分(Optional Levels)
一、晶体管 Transistor level
1、CMOS组建与非门 Nand(CMOS)
提供两种方法
2、反转(非门) Invert (CMOS)
3、或非门 Nor(CMOS)
二、逻辑电路 Logic
1、异或非 Xnor
2、左移 Left Shift
最高位是0的情况下,相当于X2
3、逻辑右移 Logical Right Shift
无符号数÷2,向下取整
4、算数右移 Arithmetic Right Shift
有符号数÷2,向下取整。
5、桶形左移 Barrel Shift Left
三、算术 Arithmetics
1、最大值 Max
2、乘法 Multiplication
用的方法比较笨,应该有更高效的算法。46个组件,3184个与非门。
四、浮点 Floating point
1、解包浮点数 Unpack floating-point value
2、浮点数乘法 Floating-point multiplication
3、溢出正常化 Normalize overflow
4、验证指数 Verify exponent
第一次,9组122门
优化对高位的判断,105门。不确定是不是还有更优方案
5、对齐有效位 Align significands
使用两个sub,根据其中一个是否为负选择使用哪个sub值。1491门
其中一个sub替换为算数取反。1347门
各算各的位移数量,也是1491门,巧合?
把最大值干掉,共用判负部分,1042门
6、增加符号位 Add signed magnitude
使用补码的算法。823门
7、Normalize underflow
自定义了一个前导0统计器,输入最高12位(为了省元件),输出4位二进制,代表前导0的个数
由于前面已经实现的桶型左移元件没了,就自定义了一个。最后694门,只用11位的话可以再少2个
8、打包浮点数 Pack floating-point value
9、浮点数乘法 Floating-point multiplication
10、浮点数加减 Floating-point addition
五、多任务 Multitasking
1、触发器 Timer Trigger
2、模式控制 Mode controller
3、Register with backup
下图这种模式会把上图的“—”置0
在最底层循环连接左输出和右输出,“—”的数值会保持。
下面这种去除了对“—”的控制,但输入为100?和110?的时候左右输出均为X
经过半天的思考,完美解决,并且屏蔽了无效组合(无效输入位视为0)
4、程序计数器 Program Counter
按要求去设计,但是没明白实际使用中的运行逻辑
5、寄存器组 Register Bank
6、通用存储器 General-purpose Memory
把只读和写/读单独定义成组件会更清晰,上面的1号寄存器不太对,看下面的选择器
4选1只读
4选1读写
组合之后
7、虚拟内存 Virtual Memory
先用基本元件定义一个6进3出选择器
组建18位输出后,其他电路为写入控制。千字节300800门。(因判定机制不完善,这一关不保证对)
左边没有提供1位选择器,如果有的话可以简化
7、控制单元 Control Unit
8、处理器 Processor
迷迷糊糊的拼好了,有点复杂,主要是不知道谁连谁
至此,历时半个月,终于完成了所有关卡。打卡留念一下。
相关问答
【单选题(选择最合适的答案)1.两输入 与非门 输出为0时,输入应...[最佳回答]1.A2.D3.C(这个道不是很清楚,我好久没做了,记不太清了)4.B5.D
反相器和 非门 的区别?反相器和非门都是基本逻辑门,用于将输入信号转换成相应输出信号,但它们之间存在一些区别。1.功能:反相器将输入信号取反,即输入是0则输出是1,输入是1则输出...
cmos门电路输出逻辑表达式?CMOS门电路的输出逻辑表达式与门电路类型有关。举例而言,对于与门电路,输出逻辑表达式如下:Y=A·B其中,“·”表示逻辑与操作、A和B为输入信号,Y为输出...
存储器的编制单位是什么?是,SRAM和NANDflush基本构成单位是4个与非门(NAND)组成的(DFF)D触发器,DDR同样是由特殊的双触发主从DFF构成时钟触发锁存和刷新时钟触发刷新.DFF的基本构成单...
组合电路的一般分析方法?组合电路的分析方法主要有以下几种常见方法:1.基本电路法则:应用基本的电路法则,如欧姆定律、基尔霍夫定律和电压分压定律等,对电路进行分析和计算。这些法...
求问notand和notbut各是什么意思?NotAnd基本翻译[逻辑]与非;[计]等于NAND网络释义notand:与非门Notsweetandspicy:甜姐不辣notbut基本翻译adj.但不是不网络释义notbut:不是...
E4421怎么输出方波?要输出方波,您需要使用计时器或示波器以及适当的硬件电路。以下是一种可能的方法:1.使用函数发生器或计时器来提供一个周期性的信号作为基准信号。调整基准信...