새로 오신 분들은 길라잡이를 꼭 읽어주세요.

문서의 정리·작성번역을 도와주시면 마인크래프트 위키에 큰 힘이 됩니다.

논리 회로

Minecraft Wiki
이동: 둘러보기, 검색

이 문서는 일부 이전 버전의 레드스톤 회로에서 가져왔습니다.

논리 회로[편집 | 원본 편집]

논리 게이트는 1개 혹은 더 많은 입력이 논리 게이트가 따르는 규칙에 따라 출력을 반환하는 간단한 장치처럼 생각될 수 있다. 예를 들어서 만약 두 개의 입력이 AND게이트에 연결되고 둘 다 켜진 상태일때, 게이트는 켜진 상태를 반환할 것이다. 더 많은 깊이있는 정보와 더 좋은 설명은 위키백과에서 볼 수 있다.

아래의 이미지는 MC Redstone Sim 기호로 된 기본적인 논리 회로 예시이다. 아래의 예시보다 훨씬 많은 방법으로 논리 회로를 만드는 방법들이 있다, 그러므로 아래의 예시는 논리 회로를 만드는 가이드라인으로 참고하라.

기본적인 논리 회로 도표

회로 기호[편집 | 원본 편집]

각각의 기호는 위에서 본 1개나 2개의 블록을 나타낸다 (한개는 3개를 나타낸다). 모든 설명은 지면을 기준으로 나타낸다.

Redstone Simulator v2.2용 기호 가이드

왼쪽에서 오른쪽으로

  1. 공기: 두개의 빈 블록, 하나는 다른 하나 위에있고 다른 하나는 지면에 있다
  2. 블록: 공기 위에 블록
  3. 두개의 블록: 지면 위에 두 개의 고체 블록
  4. 와이어: 와이어
  5. 레드스톤 토치: 공기 위에 레드스톤 토치
  6. 블록 위에 와이어
  7. 블록 위에 토치
  8. 와이어 위에 블록 (와이어는 바로 위에 공기 블록을 가지고 있다. 블록은 와이어 바로 위에 놓을 수 없다)
  9. 토치 위에 블록
  10. 토치 위에 와이어 (와이어는 바로 위에 공기 블록을 가지고 있고, 토치는 이 위에 있다)
  11. 다리: 와이어 위에 블록이 있고 그 위에 와이어가 있다
  12. 레버 (혹은 스위치): 공기 위에 스위치
  13. 버튼: 공기 위에 버튼 (버튼은 10틱동안 지속된다)
  14. 압력판: 공기 위에 발판
  15. : 2칸 높이
  16. 그림자
  17. 레드스톤 리피터: 공기 위에 아무런 설정으로 된 리피터, 또한 세로로 땅에 있는 리피터를 나타낸다.
  18. 리피터 위에 블록
  19. 블록 위에 리피터
  20. 디스펜서
  21. 블록 위에 디스펜서
  22. 디스펜서 위에 블록

NOT 게이트 (¬)[편집 | 원본 편집]

NOT 게이트 (인버터)

입력을 반대로 바꾸어 주는 장치이다, "인버터" 라고도 한다.
NOT 게이트 동영상 튜토리얼

A NOT A
1 0
0 1
디자인 A
크기 1x1x2
토치 개수 1
레드스톤 개수 0
떨어져있는 입력
떨어져있는 출력

OR 게이트 (∨)[편집 | 원본 편집]

3개 입력 OR 게이트
B 디자인 OR 게이트의 예시. 입력 A 가 켜져있다.

최소한 하나의 입력이 켜져있을 때 출력이 켜지는 장치이다.

다 간단한 OR 게이트는 A 디자인이다: 그저 와이어가 모든 입력을 출력으로 연결해준다. 그러나 이 방법은 입력이 제대로 작동되지 못하게 한다, 그러므로 이 방법은 이미지에 나온 OR 게이트에서만 쓰일 수 있다. 만약 입력이 어떤 다른곳에 있어야 한다면, B 디자인이 필수적이다.
OR 게이트 동영상 튜토리얼

B 디자인은 NOT 게이트의 단순한 반전이다.

A B A OR B
1 1 1
1 0 1
0 1 1
0 0 0
디자인 A B
크기 1x1x1 1x3x2
토치 개수 0 2
레드스톤 개수 1 1
떨어져있는 입력 아니오
떨어져있는 출력 아니오
최대 입력 개수 3 4

AND 게이트 (∧)[편집 | 원본 편집]

AND 게이트 디자인.
A 디자인 AND 게이트의 예시. 입력 A가 켜져있다.

두 개의 입력이 켜져있을 때 출력이 켜지는 장치이다. 주로 탈출맵에서 사용한다. 예시는 문을 잠그는 장치로 사용될 수 있다, 활성화된 버튼과 잠금장치(대개 레버) 둘 다 필요로 한다.
AND 게이트 동영상 튜토리얼


A B A AND B
1 1 1
1 0 0
0 1 0
0 0 0
디자인 A B C
크기 3x2x2 2x3x2 1x6x5
토치 개수 3 3 3
레드스톤 개수 1 2 3

NOR 게이트 (⊽)[편집 | 원본 편집]

NOR 게이트 디자인.
A 디자인 NOR 게이트의 예시. 입력 A 가 켜져있다.

최소한 하나의 입력이 켜져있을 때 출력이 꺼지는 장치이다. 모든 논리 회로는 이 게이트와 NAND 게이트로부터 만들어질 수 있다. 마인크래프트에서는, 이것이 토치로부터 구현된 기본적인 논리 게이트이다. 토치는 서로 떨어진 4개의 입력을 가질 수 있다. (B 디자인), 그러나 3개는 잘 맞고 (A 디자인), 그리고 모두 옵션이다. 1개의 입력을 가지고 있는 토치는 NOT 게이트이다, 그리고 입력이 없는 토치는 TRUE 게이트이다 (또는 파워 소스). 만약 4개보다 더 많은 입력이 필요하다면 , 떨어져있지 않은 OR 게이트와 끝에 NOT 을 가지도록 배치하거나 , 혹은 아래의 공식에 따른 여러개의 NOR 게이트가 필요하다. ABC = A ⊽ ¬(BC).
NOR 게이트 동영상 튜토리얼

A B A NOR B
1 1 0
1 0 0
0 1 0
0 0 1
디자인 A B
크기 1x1x2 3x3x3
토치 개수 1 1
레드스톤 개수 0 5
입력 개수 3 4
떨어져있는 입력

NAND 게이트 (⊼)[편집 | 원본 편집]

NAND 게이트 디자인.

두 개의 입력이 켜졌을 때 출력이 꺼지는 장치이다.
NAND 게이트 동영상 튜토리얼

A B A NAND B
1 1 0
1 0 1
0 1 1
0 0 1
디자인 A B
크기 3x1x2 2x2x1
토치 개수 2 2
레드스톤 개수 1 1

XOR 게이트 (⊻)[편집 | 원본 편집]

XOR 게이트 디자인.

입력들이 서로 같지 않을 때 켜지는 장치이다. "exor"로 발음된다. 끝부분에 NOT 게이트를 추가해서 입력들이 서로 같을 때 켜지는 XNOR 게이트를 만들 수 있다. 유용한 특성은 XOR 또는 XNOR 게이트는 항상 입력들 중에 하나가 변할 때 출력도 변한다는 것이다.
XOR 게이트 동영상 튜토리얼

A B A XOR B
1 1 0
1 0 1
0 1 1
0 0 0
디자인 A B C D E F G
크기 3x5x2 3x3x3 5x5x1 3x3x2 5x4x2 3x3x3 5x2x2
토치 개수 5 5 3 3 3 5 8
레드스톤 개수 6 5 14 3 12 4 4
속도 (틱) 3 3 2 2 2 3 3
출력 방향
레버 필요 여부 아니오 아니오 아니오 아니오 아니오 아니오

XNOR 게이트 (≡)[편집 | 원본 편집]

XNOR 게이트 디자인.

입력들이 서로 같을 때 켜지는 장치이다. XOR 게이트의 출력을 반전시켜서 만들 수 있다.
XNOR 게이트 동영상 튜토리얼

A B A XNOR B
1 1 1
1 0 0
0 1 0
0 0 1
디자인 A B C D E F
크기 4x3x2 4x3x2 2x5x4 3x5x3 4x5x2 4x5x2
토치 개수 6 4 4 4 4 4
레드스톤 개수 5 5 7 7 10 9
속도 (틱) 3 2 2 2 2 2
출력 방향
레버 필요 여부 아니오 아니오 아니오 아니오 아니오

IMPLIES 게이트 (→)[편집 | 원본 편집]

IMPLIES 게이트.

material implication에 해당되는 장치이다. implication A → B 가 거짓일때 거짓을 반환한다, 즉, 조건부의 A 가 참일 때, 결과 B 가 거짓이다. 이것은 "if A then B" 라고 읽힌다.

A B A → B
1 1 1
1 0 0
0 1 1
0 0 1
디자인 A B C D
크기 2x2x1 2x1x2 2x3x2 1x3x2
토치 개수 1 1 3 1
레드스톤 개수 1 1 2 2
속도 (틱) 1 1 2 1
떨어져있는 입력 A만 A만 A만
떨어져있는 출력 아니오 아니오 아니오