본문 바로가기

Computer Science/컴퓨터구조

조합/기억 논리회로

어떻게 디자인하고 간편화 할지 진리표를 만들어서 

 

- 조합논리 회로 (입력과 출력을 가진 논리 게이트의 집합)

: 입력값에 의해 도출되어지는 결과를 만들어낼 수 있는 하드웨어적인 내용

(여러 게이트 단일 게이트로 만들 수 있다)

 

- 기억 회로 (Flip Flop : 비트 하나를 기억 or 기억하는 결과값을 변환)

: 그 내용을 기억할 수 있는 회로

레지스터 : 플립 플랍을 여러 개 묶어 놓은 것.

 

-순차 회로

: 회로를 구성하고 회로를 디자인 하여 컴퓨터 구조를 구현하는 것

1. input 값에 의해

2. 조합 논리 회로(combinational circuit)에 의해 output이 나온다

3. 결과 값을 기억시키기 위해 기억능력이 있는 Flip-Flop

최종목표

순차 회로 -> 제대로 된 회로도 기억능력이 있는 flip-flop 과 조합 논리 회로가 어우러지는 전체 회로

: 논리 게이트 뿐만 아니라 기억능력까지 있는 것

 

조합 회로의 설계 절차

1. 문제 제시 (무언가가 하고 싶다)

2. 입력과 출력 변수에 문자 기호를 붙인다. ( 변수 2변수 3변수 4변수 인지 )

3. 입력과 출력사이의 관계를 정의하는 진리표를 유도한다. ( Boole algebra 이용 진리표를 만들어 )

4. 각 출력에 대한 간소화된 부울 함수를 얻는다. ( 간소화된 부울함수 )

5. 논리도를 작성한다.