[1] 디지털 신호
― 논리 회로에서 다루어지는 두 가지 정보인 0 과 1 은 전압의 높이로 표시
― 전압으로 논리를 표현할 때 높은 전압으로 1 을 나타내는 방법을 양논리(positive logic)
― 양논리와 반대로 낮은 전압이 1 을 표시하는 방법을 음논리(negative logic)라 한다.
― 논리 회로에서 0 과 1 의 상태
전압의 차이
펄스의 유뮤
|
|
|
| +4[V] |
|
| ‘1’ |
| |
|
|
|
|
|
|
|
|
| 0[V] |
| ‘0’ |
|
| |
|
|
|
|
|
| ‘0’ |
|
| +4[V] |
|
|
|
| |
|
|
|
|
|
|
| ‘1’ |
| 0[V] |
|
|
|
| |
|
|
|
|
|
(a) 양논리 (b) 음논리
그림 3-9. 펄스의 유무와 논리값의 관계
1 |
0 |
1 |
1 |
1 |
0 |
|
|
|
|
|
|
| 1
| 0
|
| 1
|
| 1
|
| 1
| 0
|
|
|
|
|
|
|
|
|
|
|
(a) 전압 차이 (b)펄스의 존재 유무
그림 3-10. 6 자리 2 진수 101110 의 표시
[2]논리 게이트(logical gate) :
부울 연산을 수행하는 전자 소자로서 주어진 입력 변수값에 대해서 정해진 논리 함수를 수행하여 그 함수의 연산 결과 와 동일한 것을 출력하는 하드웨어
○ 기본 게이트
1. OR 게이트
― 그림 3-11 의 스위칭 회로의 2 개의 스위치 A, B 와 트랜지스터 회로의 2 개 입력 단자에 의하여 출력되는 C 의 동작은 네 가지 형태로 구분.
표 3-9. OR 게이트의 동작 상태
스위치(A) | 입력 또는 스위치(B) | 출력(C) |
OFF(0) OFF(0) ON(1) ON(1) | OFF(0) ON(1) OFF(0) ON(1) | 0 1 1 1 |
OR 회로에서 두 입력 신호가 있을 때 신호적인 차원에서 논리합의 관계는 그림 3-12 와 같다.
2. AND 게이트
AND 게이트는 논리곱과 같은 논리식의 회로(그림 3-14)
3. NOT 게이트
4. XOR 게이트
'C언어 과제' 카테고리의 다른 글
140317 과제 9 평균값 구하기 프로그램, 무한루프, return 0, while(1), count++ (0) | 2014.03.19 |
---|---|
140317 과제 8 정수출력 프로그램, 조건문, 나머지 연산자 (0) | 2014.03.19 |
140318 과제 4 온도변환 프로그램, 조건문, 무한루프, while(1) (0) | 2014.03.18 |
140317 과제3 윤년 구하기 프로그램. 조건문, %연산자 (0) | 2014.03.18 |
140317 과제2 음수 양수 구분 프로그램 (0) | 2014.03.18 |