(새 문서: 컴퓨터는 전기가 흐르는 상태를 ON, 전기가 흐르지 않으면 OFF 라고 가정하고 계산을 할수 있습니다. 또는 +5V 입력상태를 ON, 0V 상태를 OFF 라...) 태그: 분류가 필요합니다! |
잔글 (HotCat을 사용해서 분류:공돌이 양성 프로젝트을(를) 추가함) |
||
158번째 줄: | 158번째 줄: | ||
== 순차 논리회로 == | == 순차 논리회로 == | ||
[[분류:공돌이 양성 프로젝트]] |
2015년 10월 12일 (월) 11:34 판
컴퓨터는 전기가 흐르는 상태를 ON, 전기가 흐르지 않으면 OFF 라고 가정하고 계산을 할수 있습니다. 또는 +5V 입력상태를 ON, 0V 상태를 OFF 라고 정할수도 있습니다.
기본적으로 논리 게이트인 AND, OR, NOT을 조합해서 다른 논리회로를 만들수 있습니다. 그리고 논리회로에는 조합논리/순차논리회로로 구분되는데. 조합 논리회로는 "현재 입력만을" 이용해서 출력을 결정하지만, 순차 논리회로는 이전에 기억되어 있던 입력의 영향도 받아서 출력이 결정됩니다. 물론 순차 논리회로가 이전 출력도 생각하면서 계산에 넣어야 하기 때문에 더 복잡합니다.
기본 논리 게이트
AND
N개의 입력이 모두 1이면 출력이 1, 하나라도 0이면 0입니다.
A | B | Output |
---|---|---|
0 | 0 | 0 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |
OR
N개의 입력중 하나라도 1이면 1, 아니면 0입니다.
A | B | Output |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
NOT
입력이 1이면 출력은 0, 입력이 0이면 출력은 1입니다.
A | Output |
---|---|
0 | 1 |
1 | 1 |
NAND
AND 출력에 NOT을 붙인 형태, 모든 논리 게이트는 NAND 게이트 만으로 구현 가능합니다.
A | B | Output |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 0 |
NOR
OR 게이트에 NOT을 붙인 형태, 모든 논리게이트는 NOR 게이트 만으로 구현 가능합니다.
A | B | Output |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 0 |
XOR
Exclusive OR (배타적 OR) 두개의 입력이 서로 다르면 1, 둘이 같으면 0입니다
A | B | Output |
---|---|---|
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 1 |
1 | 1 | 0 |
XNOR
XOR에 NOT을 붙인 형태입니다.
A | B | Output |
---|---|---|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 0 |
1 | 1 | 1 |