환급미션 10일째
오늘의 강의후기는 한 기호로 표현가능하다.
?
덕분에
후기의 대부분은 따로 찾아본 내용이 주를 이루게 되었다...
컴퓨터 구조 - 데이터의 표현 - 조합&기억 논리회로 -1
컴퓨터 구조 - 데이터의 표현 - 조합&기억 논리회로 -2
컴퓨터 회로가 어떻게 만들어지는지 이해하기 위한 내용으로
연산의 결과도출과 자료 기억방법에 대해 강의가 진행되었다.
위 그림은
조합논리 회로, 기억회로들로 구성된 순차 논리회로를 보여준다.
회로를 구성, 디자인하여 컴퓨터 구조를 구현하는 것을 다르게 말해 순차회로를 만든다고 표현한다.
- 조합논리 회로 ( combinational logic circuit )
: 입력값에 의해 도출되는 결과를 만들어내는 하드웨어적인 내용을 다룬다.
여러 개의 gate 또는 단일 gate를 이용해 만들 수 있는 회로, 논리 gate의 집합으로 볼 수 있다.
불 대수로 입력신호, 저장된 데이터를 받게 되며,
실제 컴퓨터 회로에서 단독적으로 쓰이는 게 아니라 순차논리 회로와 함께 쓰이게 된다.
입력값이 변경되면 즉시 출력값에도 영향을 준다.
조합 회로의 설계 절차는 다음과 같다.
1. 문제 제시
2. 입출력 변수에 문자기호 부여 ( 회로를 구성하기 위해 필요한 변수가 몇 종류일지를 결정짓게 됨 )
3. 입출력 사이의 관계를 정의하는 진리표
4.각 출력에 대해 간소화된 부울 함수를 얻는다
5. 논리도 작성
조합 회로의 예시로 보여주신 자료이다.
그림에서 빨간 점선으로 표시된 구역(?)이 각각 반 가산기 회로이다.
반 (half) 가산기 회로에서 bit 사이의 연산은 가능하지만, 캐리비트가 발생되었을 경우가 처리가 되지 않는 것과 같은 문제들이 발생되기 때문에 실질적으로 활용되지는 않고, 실제로는 위의 그림과 같이 전 가산기(Full adder) 회로가 사용된다.
부울함수식에서
S는 논리회로의 합을 나타내고, C는 캐리비트를 나타낸다.
또다른 조합회로의 예시로 보여주신 자료이다.
여러 입력 중 하나를 선택적으로 출력 가능하게 만드는 회로이다.
위의 멀티플렉서와는 반대로
하나의 입력 값을 다수 출력으로 분해하는 기능의 조합회로이다.
- 기억회로 (flip-flop or latch)
:
조합 논리회로와 마찬가지로 순차 회로의 기본 요소 중 하나이다.
bit 하나를 기억하거나, bit 결과값을 반환하게 된다.
조합논리회로와는 다르게 이전상태를 계속 유지하여 저장한다.
하지만 구조적으로 플립플롭이나 래치 모두 휘발성이기에 전원이 차단되면 정보는 사라지게 된다.
* flip-flop : clock signal 이라고 하는 어떤 신호가 주어져야 입력을 출력에 반영하게 된다.
클럭신호가 무엇인지까지는 아직은 그냥 모르고 넘어가는 것이 속이 편할 듯...
* latch : flip flop과는 다르게 항상 입력되는 순간 출력에 바로 반영된다.
따라서 플립플롭보다는 래치의 논리회로가 더 간단하다.
우선 기억회로는 여기까지만..
지금 과정에서
플립플롭 자체가 중요한 것이 아니라,
어떤 의미를 가지는지 정도만 알아두면 된다고 한다.
- 순차회로 ( sequential circuit )
입력 변수, 조합 논리회로 (논리gate), 출력변수들이 조합되어서 구성된다고 하는데
기억회로와 게이트를 서로 연결한 것이라고 설명한다.
이러한 특성 때문에
조합 회로에서와는 다르게, 현재의 입력값과 이전의 입력값 모두가 출력값에 반영된다.
이들 사이의 관계를 상태표, 상태표를 도식화한 것이 상태도라고 한다.
마찬가지로
이런 것이 있다~
정도로 알아두고 넘어가는 걸로..
올인원 패키지 : 컴퓨터 공학 전공 필수👉https://bit.ly/3i4sCVE
'패스트캠퍼스' 카테고리의 다른 글
[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 12회차 미션 (0) | 2020.10.30 |
---|---|
[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 11회차 미션 (0) | 2020.10.29 |
[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 9회차 미션 (0) | 2020.10.27 |
[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 8회차 미션 (0) | 2020.10.26 |
[패스트캠퍼스 수강 후기] 올인원 패키지 : 컴퓨터 공학 전공 필수👉C언어인강 100% 환급 챌린지 7회차 미션 (0) | 2020.10.25 |