로그인하고 있지 않습니다. 편집하면 당신의 IP 주소가 공개적으로 기록됩니다. 계정을 만들고 로그인하면 편집 시 사용자 이름만 보이며, 위키 이용에 여러 가지 편의가 주어집니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!== 회로의 종류 == 아래에서는 레드스톤 조명, 레드스톤이 켜지는 것을 on/1, 꺼지는 것을 off/0으로 간주한다. ===논리 게이트=== 논리 게이트는 회로도로도 표현할 수 있는데 전자회로에 대한 지식이 있으면 이해가 빠르다. 집합 기호로도 논리 게이트를 표현할 수 있다. <gallery class="center" widths="150px" heights="150px"> 파일:Minecraft NOT gate.png|NOT 게이트 파일:Minecraft AND gate.png|AND 게이트 파일:Minecraft NAND gate.png|NAND 게이트 파일:Minecraft OR gate.png|OR 게이트 파일:Minecraft NOR gate.png|NOR 게이트 </gallery> ==== NOT ==== 입력값의 반대값을 출력하는 회로, 입력이 on 이면 출력은 off, 입력이 off 이면 출력은 on이 된다. 레드스톤 중계기가 나오기 이전에는 NOT 게이트를 2번 사용해서 중계기능을 사용했었으나, 딜레이가 2번 발생하는 점, 자리를 많이 차지해서 좁은 곳에서 쓰기 어렵다는 문제가 있다. {|class="wikitable" style="text-align:center;" !입력 !출력 |- |0 |1 |- |1 |0 |} ==== AND, NAND ==== 교집합 AND 게이트는 n개의 입력에서 '''모두''' on 이어야 출력이 on, 하나라도 off 이면 출력이 off 가 되며, 여기에 NOT 게이트를 붙이면 NAND 게이트가 된다... 만 마인크래프트에서는 NAND 게이트에 NOT을 붙여서 AND가 된 상황이므로 AND에서 NOT을 하나 제거하면 된다. AND에 NOT을 하나 더 붙여도 작동은 하지만 1틱의 딜레이가 추가적으로 발생하므로 (딜레이를 의도한 것이 아니라면) 좋은 회로는 아니다. NAND 게이트는 n개의 입력 중 전부 on 이면 출력이 off, 하나라도 off 이면 출력이 on 이 된다. {|class="wikitable" style="text-align:center;" !입력 !출력 (NAND 게이트) !출력 (AND 게이트) |- |(최소 1개가) 0 |1 |1 |- |(모두) 1 |0 |1 |} ==== OR, NOR ==== 합집합 OR 게이트는 n개의 입력 중 최소 1개가 on 이면 출력이 on, 모두 off 이면 출력이 off 가 된다. 여기에 NOT 게이트를 붙이면 NOR 게이트가 된다. NOR 게이트는 n개의 입력 중 최소 1개가 on 이면 출력이 off, 모두 off 이면 출력이 on이 된다. {|class="wikitable" style="text-align:center;" !입력 !출력 (OR 게이트) !출력 (NOR 게이트) |- |(모두) 0 |0 |1 |- |(최소 1개가) 1 |1 |0 |} ==== XOR, XNOR ==== 배타적 논리합, 합집합에서 교집합을 뺀 집합이다. XOR 게이트는 두개의 입력이 같으면 off, 다르면 on을 출력한다. 여기에 NOT 게이트를 붙이면 XNOR 게이트가 된다. XNOR 게이트는 두개의 입력이 같으면 on, 다르면 off을 출력한다. XOR은 여러 방법으로 구성이 가능한데, 입력 2개를 A와 B라고 가정하면 A XOR B = {A AND (NOT B)} OR {(NOT A) AND B} 이므로 적절히 조합,변형해서 NAND 게이트 만으로 만들거나 NOR 게이트 만으로 만드는 것도 가능하다. (이외에 모든 논리회로는 NAND게이트 또는 NOR 게이트 만으로 구성 가능하다.) {|class="wikitable" style="text-align:center;" !입력(A) !입력(B) !출력(XOR) !출력(XNOR) |- |0 |0 |0 |1 |- |0 |1 |1 |0 |- |1 |0 |1 |0 |- |1 |1 |0 |1 |} ====IMPLY==== 입력이 2개인 OR 게이트를 구성하고, A 입력에 NOT을 하나 붙인 구조. 두 입력(A,B)을 받는데, A의 입력이 on이면 B의 on/off 출력을 그대로 내보내며, A가 off 이면 B의 값에 상관없이 on이 된다. A의 상태에 따라 B신호를 제어할때 사용한다. {|class="wikitable" style="text-align:center;" !입력(A) !입력(B) !출력 |- |0 |0 |1 |- |0 |1 |1 |- |1 |0 |0 |- |1 |1 |1 |} 요약: 리브레 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스로 배포됩니다(자세한 내용에 대해서는 리브레 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 글이 직접 작성되었거나 호환되는 라이선스인지 확인해주세요. 리그베다 위키, 나무위키, 오리위키, 구스위키, 디시위키 및 CCL 미적용 사이트 등에서 글을 가져오실 때는 본인이 문서의 유일한 기여자여야 하고, 만약 본인이 문서의 유일한 기여자라는 증거가 없다면 그 문서는 불시에 삭제될 수 있습니다. 취소 편집 도움말 (새 창에서 열림) | () [] [[]] {{}} {{{}}} · <!-- --> · [[분류:]] · [[파일:]] · [[미디어:]] · #넘겨주기 [[]] · {{ㅊ|}} · <onlyinclude></onlyinclude> · <includeonly></includeonly> · <noinclude></noinclude> · <br /> · <ref></ref> · {{각주}} · {|class="wikitable" · |- · rowspan=""| · colspan=""| · |} {{lang|}} · {{llang||}} · {{인용문|}} · {{인용문2|}} · {{유튜브|}} · {{다음팟|}} · {{니코|}} · {{토막글}} {{삭제|}} · {{특정판삭제|}}(이유를 적지 않을 경우 기각될 가능성이 높습니다. 반드시 이유를 적어주세요.) {{#expr:}} · {{#if:}} · {{#ifeq:}} · {{#iferror:}} · {{#ifexist:}} · {{#switch:}} · {{#time:}} · {{#timel:}} · {{#titleparts:}} __NOTOC__ · __FORCETOC__ · __TOC__ · {{PAGENAME}} · {{SITENAME}} · {{localurl:}} · {{fullurl:}} · {{ns:}} –(대시) ‘’(작은따옴표) “”(큰따옴표) ·(가운뎃점) …(말줄임표) ‽(물음느낌표) 〈〉(홑화살괄호) 《》(겹화살괄호) ± − × ÷ ≈ ≠ ∓ ≤ ≥ ∞ ¬ ¹ ² ³ ⁿ ¼ ½ ¾ § € £ ₩ ¥ ¢ † ‡ • ← → ↔ ‰ °C µ(마이크로) Å °(도) ′(분) ″(초) Α α Β β Γ γ Δ δ Ε ε Ζ ζ Η η Θ θ Ι ι Κ κ Λ λ Μ μ(뮤) Ν ν Ξ ξ Ο ο Π π Ρ ρ Σ σ ς Τ τ Υ υ Φ φ Χ χ Ψ ψ Ω ω · Ά ά Έ έ Ή ή Ί ί Ό ό Ύ ύ Ώ ώ · Ϊ ϊ Ϋ ϋ · ΐ ΰ Æ æ Đ(D with stroke) đ Ð(eth) ð ı Ł ł Ø ø Œ œ ß Þ þ · Á á Ć ć É é Í í Ĺ ĺ Ḿ ḿ Ń ń Ó ó Ŕ ŕ Ś ś Ú ú Ý ý Ź ź · À à È è Ì ì Ǹ ǹ Ò ò Ù ù · İ Ż ż ·  â Ĉ ĉ Ê ê Ĝ ĝ Ĥ ĥ Î î Ĵ ĵ Ô ô Ŝ ŝ Û û · Ä ä Ë ë Ï ï Ö ö Ü ü Ÿ ÿ · ǘ ǜ ǚ ǖ · caron/háček: Ǎ ǎ Č č Ď ď Ě ě Ǐ ǐ Ľ ľ Ň ň Ǒ ǒ Ř ř Š š Ť ť Ǔ ǔ Ž ž · breve: Ă ă Ğ ğ Ŏ ŏ Ŭ ŭ · Ā ā Ē ē Ī ī Ō ō Ū ū · à ã Ñ ñ Õ õ · Å å Ů ů · Ą ą Ę ę · Ç ç Ş ş Ţ ţ · Ő ő Ű ű · Ș ș Ț ț