【缺氧】简单的38译码器
本文最后更新于:2023年2月5日 凌晨
【缺氧】简单的38译码器
在游戏《缺氧》中,我们可以充分利用游戏中提供的元器件,简单地实现一个38译码器。
要注意的是,要清醒地区分开游戏与现实的不同。游戏是现实的抽象,游戏中的法则,不能带入现实。但现实中的理论可以指导游戏玩法。
模块信息
基本信息
- 模块名称:简单的38译码器
- 模块大小:7x10
- 模块分类:自动化
- 温度恒定:N/A
- 封闭模块:否
- 地质开发:N/A
- 建造难度:简单
- 从属模块:N/A
蓝图分享
在此章节,所有分享的文件,未经许可,禁止转载、节选、混编、二次创作以及商业目的使用。
In this section, all shared files are prohibited from being reproduced, excerpted, mixed, re-created, and used for commercial purposes without permission.
blueprint:
简单的38译码器 8位数字轮询信号模块建造
整体设计
轮询应用设计
模块讲解
设计思路
利用游戏中提供的信号分配器,分别控制三个信号输入端的逻辑信号值,使其按照一定的规则,选定某一输出端,输出绿色信号。
其中过滤门的作用是过滤掉信号跳变的过程中,在错误的端口瞬间输出绿色信号的情况。
设计原理
原理来自于计算机基础课程的数电基础部分。
三个逻辑信号,共能组成23种不同状态的组合。我们可以使用真值表来表达逻辑事件输入和输出之间全部的可能状态。
真值表
a | b | c | 输出状态 |
---|---|---|---|
0 | 0 | 0 | 0 |
0 | 0 | 1 | 1 |
0 | 1 | 0 | 2 |
0 | 1 | 1 | 3 |
1 | 0 | 0 | 4 |
1 | 0 | 1 | 5 |
1 | 1 | 0 | 6 |
1 | 1 | 1 | 7 |
参考
【缺氧】简单的38译码器
http://blog.cnctema.pub/post/zh-CN/706a70e1b757/