inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

만들면서 쉽게 배우는 컴퓨터 구조

SR Latch

GatedSRLatch 구현

81

류세정

작성한 질문수 1

0

GatedSRLatch를 구현할 때 AND Gate를 사용해서 구현하셨는데
AND Gate가 아니더라도 Controlled Buffer를 사용해도 구현할 수 있을 것 같은데
이 두 방법에서 AND Gate를 사용하신 이유가 궁금합니다.

컴퓨터-구조 computer-science

답변 2

0

감자

말씀주신 것처럼 Controlled Buffer로도 구현이 가능하지만 신호를 완전히 차단하지 않아도 되기 때문에 간단한 AND 게이트를 이용한 것입니다!

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 류세정님.

Gated SR Latch에 대한 질문을 주셨네요. Gated SR Latch는 SR Latch에 Clock 신호(Enable 신호)가 추가된 형태로, AND 게이트를 통하여 입력 신호와 Enable 신호를 결합하여 더 높은 수준의 제어를 가능하게 합니다.

AND Gate vs. Controlled Buffer

  • AND Gate 사용 이유: AND 게이트를 사용하면 입력 신호와 Enable 신호가 모두 1일 때만 신호가 출력되는 특성을 이용해, 특정 조건에서만 Latch가 Set하거나 Reset 되도록 제어할 수 있습니다. 이는 직관적으로 이해하기 쉬우며, 일반적으로 Gated SR Latch 구현에 널리 사용됩니다.

  • Controlled Buffer 활용: Controlled Buffer는 신호의 흐름을 제어하는 데 사용되며, 이는 차단이나 전달의 기능을 수행합니다. Controlled Buffer를 사용할 경우 일반적으로 AND 게이트가 수행하는 동일한 제어를 할 수 있지만, 추가적인 복잡성과 설계상의 고려가 필요할 수 있습니다.

결론

실제로 Controlled Buffer를 통해 Latch를 구현할 수 있으나 AND 게이트는 간단하고 직관적이며, 일반적으로 Latch에서의 입력 제어를 위해 사용됩니다. 정해진 처리 이외에도 설계시 좀 더 명확하고 유지보수가 쉬운 AND 게이트를 선호하기 때문에 예제에서는 이를 사용한 것입니다.

관련하여 더 자세한 구현 및 논의에 대한 내용을 아래의 질문 게시물에서 확인해 보실 수 있습니다:
- Gated SR Latch와 AND 게이트 사용 이유 (가상 예제입니다.)

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

강의 목표

0

24

1

강의 노트 위주로 학습

0

34

1

MSA 와 BFF 아키텍처 설명 부분에 대한 문의

0

48

1

파이프라이닝

1

56

1

진리표를 회로로 변환할 때 F가 0인 경우 don't care

0

58

2

7강 흐름 제어 아키택쳐 코드 순서

1

52

1

scanf_s 에 관해서 오류나옵니다.

0

83

3

자문자답- 맞는지 틀린지 확인부탁드립니다.

0

47

1

addToFile function에서 path를 사용해 새로운 파일을 생성

0

45

1

MSB, LSB

0

105

1

logisim 실행 문제

0

164

3

IO·MI 우선 활성화 이유

0

104

2

macos에서 logisim 실행 불가 문의

1

271

2

64bit 컴퓨터 RAM 용량 관련 질문

0

125

2

JK 플립플롭의 Clear 논리회로는 어떻게 구성되나요?

0

256

2

4bit 2입력 mux 만들기

1

176

2

어셈블리어 작성에 대한 질문

0

87

2

어셈블리 언어 실습 중 발생한 오류에 관해

0

94

1

SR Latch 진리표 상태

0

243

2

자리올림수와 자릿수

1

130

2

불 대수의 성질과 법칙(분배법칙 확인 요청)

1

138

2

캐시메모리의 저장 위치

0

221

2

컴퓨터 부팅에 필요한 BIOS란?

1

103

1

logisim 설치 문제

1

363

2