전자석과 릴레이
전자석은 전기를 흘리면 자력을 갖는 자석
릴레이는 전자석을 사용해 전기 스위치를 제어하는 장치
클로드 섀넌(Claude Shannon)은 1938년에 쓴 논문에서 릴레이 스위치 상태를 1과 0에 대응시키면 부울이 고안했던 or 계산과 and 연산을 릴레이로 나타낼 수 있음을 증명하였다.
예를 들어, 다음과 같이 스위치를 연결하면 Z에 전류가 흐르는 것은 X와 Y 양쪽에 전류가 흐를 때뿐이다. 전류가 흐르는 상태를 1, 흐르지 않는 상태를 0이라고 하면, Z에 전류가 흐르는지의 여부는 X ✕ Y로 구할 수 있다.
AND 회로
다음과 같이 스위치를 병렬로 연결한 경우를 살펴보면, Z에 전류가 흐르는 것은 X와 Y가 적어도 한쪽 방향으로 전류가 흐를 때뿐이다. 전류가 흐르는 상태를 1, 흐르지 않는 상태를 0이라 하면, Z에 전류가 흐르는지의 여부는 X + Y로 구할 수 있다.
OR 회로
not 계산에 해당하는 릴레이도 만들 수 있다.
NOT 회로
우리들의 사고방식을 부울 대수의 계산으로 나타낼 수 있다는 것을 보여주었지만, 릴레이를 사용하여 만든 기계의 동작 방법도 부울 대수의 계산으로 예측할 수 있다.
출처
'하드웨어 > 컴퓨터 구조' 카테고리의 다른 글
CPU의 작동 (8) | 2023.07.28 |
---|---|
프로그램 카운터(Program Counter) (3) | 2023.07.21 |
전기로 덧셈을 표현하는 반가산기, 전가산기 (6) | 2023.07.07 |
폰노이만 구조 (20) | 2023.06.27 |
고정소수점과 부동소수점에 대해서 (26) | 2023.05.04 |
댓글