논리
컴퓨터 구조와 원리 2.0 : 4장 정리
맑은 고딕
2020. 10. 11. 01:14

4. 컴퓨터에서 활용되는 디지털 논리회로
1. 조합 논리회로와 순차 논리회로의 개념
조합 논리회로

순차 논리회로

- 궤환: 피드백
2. 조합 논리회로
가산기

- 반가산기의 논리회로와 논리기호 중요! = AND와 XOR이 합쳐짐.
전가산기

병렬 가산기

감산기



- 세 자리를 빼는 것

- 가감산기: 더하고 빼는 것


인코더와 디코더



멀티플렉서와 디멀티플렉서


- 4개 입력하면 2개가 출력, 8개=3개, 16개=4개.

7-세그먼트 해독기(디멀티플렉서)
7-세그먼트 해독기는, 4비트 BCD 데이터에 해당하는 10진수를 표시하는 데 필요한 7비트 제어 신호를 만들어주는 조합 논리 회로이다.

아래는 10진 숫자를 표시하는 7-세그먼트의 각 세그먼트에 기호 a~g를 할당하고 숫자 0~9를 표시하기 위해 활성화되어야 할 조건을 표로 나타낸 BCD 7-세그먼트 해독기의 진리표이다.


패리티 검사기

짝수와 홀수 패리티 비트

- 회로에서 동그라미 주의!
3. 순차 논리회로
레지스터

이동 레지스터의 동작 유형에 따른 종류

직렬 입력, 직렬 출력 이동 레지스터

- 가장 기본적인 방법중에 하나라고 이해

병렬 입력, 직렬 출력 이동 레지스터


병렬 입력, 병렬 출력 이동 레지스터

- 장거리에서는 사용하기가 곤란하다.
재순환 이동 레지스터

양방향 이동 레지스터


카운터

상향 비동기식 카운터

하향 비동기식 카운터

- 클럭이 위, 아래로 뛰는 걸로 상향, 하향식을 결정함.
3비트 동기식 2진 카운터

- 0부터 7까지 포현
- 상향식
링 카운터

★비동기식 10진 리플 계수기

