컴퓨터 구조 - latch

박근수·2024년 1월 20일
0

컴퓨터 구조

목록 보기
4/11

1 bit latch

Level-triggerd D-type flip-flop

  • Hold That Bit를 Write로 표시
  • Data In이 데이터를 넣을 때, Write도 1이 되어야 함
  • 1 bit를 일시적으로 저장할 수 있는 메모리

8 bit latch

  • Write이 1일 때, 8 bit Data Inputs이 8 bit Data Outputs에 저장됨
  • Write이 0 이면 8 bit Data Outputs 값이 유지됨

8-to-1 selector

  • 8 bit 데이터에서 특정 bit 값만 출력
  • 8-to-1 selector를 사용해서 8개의 1 bit latch 중에서 하나의 데이터 출력 신호를 선택할 수 있음

Address

데이터를 저장하면 어느 위치에 저장했는지 저장한 데이터 중 어떤 데이터를 가져오고 싶으면 어느 위치에 있는 데이터를 읽어올 지 선택해주어야 함.

selector

데이터를 변수에 저장할 때 내부적으로 특정 주소 즉, 위치를 가리키고 있음

3-to-8 decoder

8개의 출력 중, V 스위치로 단 하나의 출력 이외에는 0
Write가 1, V 스위치로 특정 출력 선정, Data In의 값이 특정 latch에 쓰여짐

온전한 8 bit latch 회로

  • 3-to-8 decoder와 8-to-1 selector로 구성
  • SO, S1, S2가 decoder와 selector에 동일하게 적용(데이터 읽고 쓸 수 있는 Address)
  • Write가 1이면, Address에 Data In값이 씌여짐
  • Data Out은 항상 Address에 해당하는 값을 출력
profile
개발블로그

0개의 댓글