差别
这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
| community:gamemode:classic:ics [2024/12/20 04:20] – 移除 - 外部编辑 (未知日期) 127.0.0.1 | community:gamemode:classic:ics [2025/12/13 20:37] (当前版本) – 小米 | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| + | ====== 集成电路[已失效] ====== | ||
| + | 生存服添加了数十种集成电路元件。玩家只需要使用木牌,拉杆,还有几个石头,就可以创建一个游戏原版难以实现的复杂逻辑门,抑或是时钟电路。使用集成电路可以简化你的红石系统,轻松实现复杂的电路,同时也可以降低服务器的负载。 | ||
| + | |||
| + | 你可以在主城 < | ||
| + | |||
| + | ===== 元件列表 ===== | ||
| + | |||
| + | ^ 识别码 | ||
| + | | MC1000 | ||
| + | | MC1001 | ||
| + | | MC1017 | ||
| + | | MC1018 | ||
| + | | MC1020 | ||
| + | | MC2020 | ||
| + | | MC2500 | ||
| + | | MC2510 | ||
| + | | MC3002 | ||
| + | | MC3003 | ||
| + | | MC3020 | ||
| + | | MC3021 | ||
| + | | MC3030 | ||
| + | | MC3031 | ||
| + | | MC3032 | ||
| + | | MC3033 | ||
| + | | MC3034 | ||
| + | | MC3036 | ||
| + | | MC3050 | ||
| + | | MC3101 | ||
| + | | MC3102 | ||
| + | | MC4000 | ||
| + | | MC4010 | ||
| + | | MC4100 | ||
| + | | MC4110 | ||
| + | |||
| + | ===== 电路木牌 ===== | ||
| + | |||
| + | 每一个电路都需要用一个木牌来创建。 | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | - 第一行:自动生成,不必填写 | ||
| + | - 第二行:电路识别码,< | ||
| + | - 第三行:电路的配置,具体请看下面的介绍 | ||
| + | - 第四行:电路的配置 | ||
| + | |||
| + | ===== 电路类型 ===== | ||
| + | |||
| + | 目前 ICs 大致分为以下类型: | ||
| + | * SISO - 拥有 1 个输入,1 个输出 | ||
| + | * SI3O - 拥有 1 个输入,3 个输出 | ||
| + | * 3ISO - 拥有 3 个输入,1 个输出 | ||
| + | * 3I3O - 拥有 3 个输入,3 个输出 | ||
| + | |||
| + | 相同类型的电路,构造方式一样。区别在于木牌不一样。 | ||
| + | |||
| + | ==== SISO ==== | ||
| + | |||
| + | 属于 SISO 类型的电路有: | ||
| + | * 1 个输入(Input) | ||
| + | * 1 个输出(Output) | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | 创建方法: | ||
| + | - 放置一个方块 | ||
| + | - 在方块的一面贴上木牌,第二行写上电路标识符 | ||
| + | - 在方块的另一面放上一个拉杆 | ||
| + | |||
| + | ==== SI3O ==== | ||
| + | |||
| + | 属于 SI3O 类型的电路有: | ||
| + | * 1 个输入(Input) | ||
| + | * 3 个输出(Output 1、Output 2、Output 3) | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | 创建方法: | ||
| + | - 放置一个方块 | ||
| + | - 在方块的一面贴上木牌,第二行写上电路标识符 | ||
| + | - 在方块的另一面放上一个拉杆,这是输出1(Output 1) | ||
| + | - 在方块的左面(相对于木牌)放上一个拉杆,这是输出2(Output 2) | ||
| + | - 在方块的右面(相对于木牌)放上一个拉杆,这是输出3(Output 3) | ||
| + | |||
| + | ==== 3ISO ==== | ||
| + | |||
| + | 属于 3ISO 类型的电路有: | ||
| + | * 3 个输入(Input 1,Input 2,Input 3) | ||
| + | * 1 个输出(Output) | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | 创建方法: | ||
| + | - 放置一个方块 | ||
| + | - 在方块的一面贴上木牌,第二行写上电路标识符 | ||
| + | - 在方块的另一面放上一个拉杆,这是输出(Output) | ||
| + | - 输入1(Input 1)是木牌正对面的红石信号源 | ||
| + | - 输入2(Input 2)是木牌左面的红石信号源 | ||
| + | - 输入3(Input 3)是木牌右面的红石信号源 | ||
| + | |||
| + | ==== 3I3O ==== | ||
| + | |||
| + | 属于 3I3O 类型的电路有: | ||
| + | * 3 个输入(Input 1,Input 2,Input 3) | ||
| + | * 3 个输出(Output 1、Output 2、Output 3) | ||
| + | |||
| + | {{ https:// | ||
| + | |||
| + | 注意,输入2(Input 2)永远在左边,输入3(Input 3)永远在右边。 | ||
| + | |||
| + | ===== 元件介绍 SISO ===== | ||
| + | |||
| + | ==== MC1000 ==== | ||
| + | |||
| + | MC1000 可以将输入复制到输出。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC1001 ==== | ||
| + | |||
| + | MC1001 可以将输入反转到输出。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC1017 ==== | ||
| + | |||
| + | MC1017是一个T触发器。当输入从低到高时,将反转输出。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC1018 ==== | ||
| + | |||
| + | MC1018是一个T触发器。当输入从高到低时,将反转输出。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC2500 ==== | ||
| + | |||
| + | MC2500 是一个脉冲发生器。当输入从低到高时,将输出给定的脉冲信号。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC2510 ==== | ||
| + | |||
| + | MC2500 是一个脉冲发生器。当输入从高到低时,将输出给定的脉冲信号。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC1020 ==== | ||
| + | |||
| + | MC1020 是一个随机信号发生器。当输入从低到高时,输出随机信号。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ===== 元件介绍 SI3O ===== | ||
| + | |||
| + | ==== MC2020 ==== | ||
| + | |||
| + | MC2020 是一个随机信号发生器。当输入从低到高时,输出随机信号。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ===== 元件介绍 3ISO ===== | ||
| + | |||
| + | ==== MC3002 ==== | ||
| + | |||
| + | MC2500 是一个与门。当且仅当输入全为高时,输出才为高。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC3003 ==== | ||
| + | |||
| + | MC3003 是一个与非门。当且仅当输入全不为高时,输出才为高。 | ||
| + | |||
| + | < | ||
| + | ^ A ^ B ^ C ^ 输出 | ||
| + | | 0 | 0 | 0 | 1 | | ||
| + | | 0 | 0 | 1 | 1 | | ||
| + | | 0 | 1 | 1 | 1 | | ||
| + | | 0 | 1 | 0 | 1 | | ||
| + | | 1 | 1 | 0 | 1 | | ||
| + | | 1 | 0 | 0 | 1 | | ||
| + | | 1 | 0 | 1 | 1 | | ||
| + | | 1 | 1 | 1 | 0 | | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC3020 ==== | ||
| + | |||
| + | MC3020 是一个异或门。当且仅当有两个输入不同时,才会输出高。如果给定3个输入,则第三个(最后一个)会被忽略。如果只给定1个输入,则电路不会发生变化。 | ||
| + | |||
| + | < | ||
| + | ^ A ^ B ^ 输出 | ||
| + | | 0 | 0 | 0 | | ||
| + | | 1 | 0 | 1 | | ||
| + | | 0 | 1 | 1 | | ||
| + | | 1 | 1 | 0 | | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC3021 ==== | ||
| + | |||
| + | MC3021 是一个同或门。当且仅当有两个输入相同时,才会输出高。如果给定3个输入,则第三个(最后一个)会被忽略。如果只给定1个输入,则电路不会发生变化。 | ||
| + | |||
| + | < | ||
| + | ^ A ^ B ^ 输出 | ||
| + | | 0 | 0 | 1 | | ||
| + | | 1 | 0 | 0 | | ||
| + | | 0 | 1 | 0 | | ||
| + | | 1 | 1 | 1 | | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | ==== MC3030 ==== | ||
| + | |||
| + | MC3030 是一个整合的RS或非锁存器。只有输出Q是可以用的。 | ||
| + | |||
| + | 当输入S单独变成高时,输出Q将变为高(即使S再次变成低,输出Q也将保持为高)。\\ | ||
| + | 当输入R单独变成高时,输出Q将变为低(即使R再次变成低,输出Q也将保持为低)。 | ||
| + | |||
| + | 如果输入SR两者同时变为高,那么输出Q将变为低。如果输入SR两者同时变为低,那么输出Q保持不变。 | ||
| + | |||
| + | < | ||
| + | ^ S ^ R ^ Q ^ | ||
| + | | 0 | 0 | 保持不变 | | ||
| + | | 1 | 0 | 1 | | ||
| + | | 0 | 1 | 0 | | ||
| + | | 1 | 1 | 0 | | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:设定输出为高 | ||
| + | * 输入2:重设输出为低 | ||
| + | * 输入3:重设输出为低 | ||
| + | * 输出: | ||
| + | * 输出 | ||
| + | |||
| + | ==== MC3031 ==== | ||
| + | |||
| + | MC3031 是一个整合的RS与非锁存器,只不过当两个输入相同时,将输出相反的结果。只有Q输出是可以用的。 | ||
| + | |||
| + | 当输入S̅(反相S)单独变成高时,输出Q将变为高(即使S̅再次变成低,输出Q也将保持为高)。\\ | ||
| + | 当输入R̅(反相R)单独变成高时,输出Q将变为低(即使R̅再次变成低,输出Q也将保持为低)。\\ | ||
| + | 如果输入S̅R̅两者同时变成高,那么输出Q将变成高。 | ||
| + | |||
| + | 如果输入S̅R̅两者同时变为低,那么输出Q保持不变。 | ||
| + | |||
| + | 要使用常规的RS与非锁存器,参考 MC3033。 | ||
| + | |||
| + | < | ||
| + | ^ S̅ ^ R̅ ^ Q ^ | ||
| + | | 0 | 0 | 保持不变 | ||
| + | | 1 | 0 | 1 | | ||
| + | | 0 | 1 | 0 | | ||
| + | | 1 | 1 | 1 | | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:设定 | ||
| + | * 输入2:重设 | ||
| + | * 输入3:没用 | ||
| + | * 输出 | ||
| + | * 输出 | ||
| + | |||
| + | ==== MC3032 ==== | ||
| + | |||
| + | MC3032 是一个整合的JK触发器。当输入从高到低时,可以根据输入JK来更新输出的状态。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:触发 | ||
| + | * 输入2:设定 | ||
| + | * 输入3:重设 | ||
| + | * 输出 | ||
| + | * 输出 | ||
| + | |||
| + | ==== MC3033 ==== | ||
| + | |||
| + | MC3033 是一个整合的RS与非锁存器。只有输出Q可以用。 | ||
| + | |||
| + | 当输入S̅(反相S)单独变成高时,输出Q将变为高(即使S̅再次变成低,输出Q也将保持为高)。\\ | ||
| + | 当输入R̅(反相R)单独变成高时,输出Q将变为低(即使R̅再次变成低,输出Q也将保持为低)。\\ | ||
| + | 如果输入S̅R̅两者同时变成低,那么输出Q将变成高。 | ||
| + | |||
| + | < | ||
| + | ^ S̅ ^ R̅ ^ Q ^ | ||
| + | | 0 | 0 | 1 | | ||
| + | | 1 | 0 | 1 | | ||
| + | | 0 | 1 | 0 | | ||
| + | | 1 | 1 | 保持不变 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:设定 | ||
| + | * 输入2:重设 | ||
| + | * 输入3:没用 | ||
| + | * 输出 | ||
| + | * 输出 | ||
| + | |||
| + | ==== MC3034 ==== | ||
| + | |||
| + | MC3034 是一个整合的边沿D触发器。当输入时钟从低到高时,可以将输出设置为输入D(数据)。 | ||
| + | |||
| + | 如果输入D改变了状态,但输入时钟没有从低到高,那么输出将不会变化。\\ | ||
| + | 如果输入D改变了状态,并且输入时钟为高,那么输出将不变。\\ | ||
| + | |||
| + | 当输入重设为高时,输出将强行变为低。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:设置储存的值(数据) | ||
| + | * 输入2:触发储存的值(时钟) | ||
| + | * 输入3:重设 | ||
| + | * 输出 | ||
| + | * 储存的值 | ||
| + | |||
| + | ==== MC3036 ==== | ||
| + | |||
| + | MC3036 是一个整合的水平D触发器。当输入时钟为高时,可以将输出设置为输入D(数据)。 | ||
| + | |||
| + | 如果输入D改变了状态,但输入时钟为低,那么输出将不变。当输入重设为高时,输出将强行变为低。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:设置储存的值(数据) | ||
| + | * 输入2:触发储存的值(时钟) | ||
| + | * 输入3:重设 | ||
| + | * 输出 | ||
| + | * 储存的值 | ||
| + | |||
| + | ==== MC3050 ==== | ||
| + | |||
| + | MC3050 可以根据特定的输入组合来输出高。 | ||
| + | |||
| + | 你需要在木牌的第三行规定好特定的输入组合。X代表高,O代表低。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1 | ||
| + | * 输入2 | ||
| + | * 输入3 | ||
| + | * 输出 | ||
| + | * 如果组合正确,则为高 | ||
| + | |||
| + | ==== MC3101 ==== | ||
| + | |||
| + | MC3101 是一个递减计数器。每当输入从低变高,计数器就会运行一次(-1)。当计数器变成0时,将输出高。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:计数一次(-1) | ||
| + | * 输入2:重设计数器 | ||
| + | * 输入3:没用 | ||
| + | * 输出 | ||
| + | * 当计数完成时,输出高 | ||
| + | |||
| + | ==== MC3102 ==== | ||
| + | |||
| + | MC3102 是一个递增计数器。每当输入从低变高,计数器就会运行一次(+1)。当计数器达到设定的值时,将输出高。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:计数一次(+1) | ||
| + | * 输入2:重设计数器 | ||
| + | * 输入3:没用 | ||
| + | * 输出 | ||
| + | * 当计数完成时,输出高 | ||
| + | |||
| + | ===== 元件介绍 3I3O ===== | ||
| + | |||
| + | ==== MC4000 ==== | ||
| + | |||
| + | MC4000 是一个整合的全加器。可以将输入1和输入2相加,然后再加上输入3(进位),最后输出两数之和与进位。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:第一位 | ||
| + | * 输入2:第二位 | ||
| + | * 输入3:进位 | ||
| + | * 输出 | ||
| + | * 输出1:和 | ||
| + | * 输出2:进位 | ||
| + | * 输出3:进位(和输出2一样) | ||
| + | |||
| + | ==== MC4010 ==== | ||
| + | |||
| + | MC4000 是一个整合的半加器。可以将输入1和输入2相加,最后输出两数之和与进位。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:忽略 | ||
| + | * 输入2:第一位 | ||
| + | * 输入3:第二位 | ||
| + | * 输出 | ||
| + | * 输出1:和 | ||
| + | * 输出2:进位 | ||
| + | * 输出3:进位(和输出2一样) | ||
| + | |||
| + | ==== MC4100 ==== | ||
| + | |||
| + | MC4100 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:起始值 | ||
| + | * 输入2:第一子项 | ||
| + | * 输入3:第二子项 | ||
| + | * 输出 | ||
| + | * 输出1:差 | ||
| + | * 输出2:借位 | ||
| + | * 输出3:借位(和输出2一样) | ||
| + | |||
| + | ==== MC4110 ==== | ||
| + | |||
| + | MC4110 是一个整合的半减器。 | ||
| + | |||
| + | < | ||
| + | | ^ 内容 | ||
| + | ^ 第一行 | ||
| + | ^ 第二行 | ||
| + | ^ 第三行 | ||
| + | ^ 第四行 | ||
| + | |||
| + | < | ||
| + | * 输入 | ||
| + | * 输入1:忽略 | ||
| + | * 输入2:起始值 | ||
| + | * 输入3:第一子项 | ||
| + | * 输出 | ||
| + | * 输出1:差 | ||
| + | * 输出2:借位 | ||
| + | * 输出3:借位(和输出2一样) | ||