어떻게 디자인하고 간편화 할지 진리표를 만들어서
- 조합논리 회로 (입력과 출력을 가진 논리 게이트의 집합)
: 입력값에 의해 도출되어지는 결과를 만들어낼 수 있는 하드웨어적인 내용
(여러 게이트 단일 게이트로 만들 수 있다)
- 기억 회로 (Flip Flop : 비트 하나를 기억 or 기억하는 결과값을 변환)
: 그 내용을 기억할 수 있는 회로
레지스터 : 플립 플랍을 여러 개 묶어 놓은 것.
-순차 회로
: 회로를 구성하고 회로를 디자인 하여 컴퓨터 구조를 구현하는 것
1. input 값에 의해
2. 조합 논리 회로(combinational circuit)에 의해 output이 나온다
3. 결과 값을 기억시키기 위해 기억능력이 있는 Flip-Flop
최종목표
순차 회로 -> 제대로 된 회로도 기억능력이 있는 flip-flop 과 조합 논리 회로가 어우러지는 전체 회로
: 논리 게이트 뿐만 아니라 기억능력까지 있는 것
조합 회로의 설계 절차
1. 문제 제시 (무언가가 하고 싶다)
2. 입력과 출력 변수에 문자 기호를 붙인다. ( 변수 2변수 3변수 4변수 인지 )
3. 입력과 출력사이의 관계를 정의하는 진리표를 유도한다. ( Boole algebra 이용 진리표를 만들어 )
4. 각 출력에 대한 간소화된 부울 함수를 얻는다. ( 간소화된 부울함수 )
5. 논리도를 작성한다.
'Computer Science > 컴퓨터구조' 카테고리의 다른 글
CPU 내부 구조 (0) | 2021.10.10 |
---|---|
대표적 조합회로(가산기, 멀티플렉서, 디멀티플렉서) (0) | 2021.10.08 |
부울대수 -카노(Karnaugh)맵 (0) | 2021.10.08 |
부울대수(Boolean Algebra) (0) | 2021.10.08 |
데이터의 종류 (0) | 2021.10.08 |