[CE] Binary Encoder and Decoder

2022. 12. 8. 12:47·Computer/CE
728x90
728x90

Binary Encoder and Decoder

1. Binary (or Priority) Encoder

Priority Encoders take all of their data inputs one at a time and converts them into an equivalent binary code at its output.


1-1. Combinational logic circuit (4:2 encoder)

OR gate를 이용한 간단한 예를 보여준다.


2. (Binary) Decoder **

Binary Decoder is another combinational logic circuit constructed from individual logic gates and is the exact opposite to that of an Encoder.
  • 인코딩된 number(수)를 개별 bit의 집합으로 변환해줌.
  • 주로 display제어에 응용됨(숫자 표시 display pannel).

위 그림에서

  • A와 B는 2진수로 encoding된 2bit number이고,
  • 이를 binary decoder가 decoding한 결과가 Q0에서 Q3의 4개의 출력으로 나옴.

Nixie Tube (An application of decoder)


2-1. Combinational logic circuit (2:4 decoder)

  • AB 는 A and B 를 의미하는 논리곱임.

2-2. 참고 : Display Decoder

  • 위의 예에서 DCBA 가 각각 2진수의 자리수임. 
  • 0100 이 2진수로 4에 해당하며, C만 1이 되는 예를 위의 그림이 보여줌.

References

https://www.electronics-tutorials.ws/combination/comb_5.html

 

Binary Decoder used to Decode a Binary Codes

Electronics Tutorial about the Binary Decoder and binary decoding used to decode binary and digital codes for memory address decoding in digital circuits

www.electronics-tutorials.ws

https://www.electronics-tutorials.ws/combination/comb_6.html

 

Display Decoder - BCD to 7 Segment Display Decoder

Electronics Tutorial about the Display Decoder used to Decode BCD to 7 Segment Display and for Converting Binary Coded Decimal

www.electronics-tutorials.ws

 

'Computer > CE' 카테고리의 다른 글

[CE] (Logic) Gates  (0) 2022.12.08
[CE] Combinatorial Circuit or Combinatorial Logic Circuit  (0) 2022.12.08
[CE] Demultiplexer and Multiplexer (Demux and Mux)  (0) 2022.12.08
Hub, Switch, Router, 공유기(NAT장비)  (0) 2021.10.26
Operating System (OS, 운영체제)란  (0) 2021.10.14
'Computer/CE' 카테고리의 다른 글
  • [CE] (Logic) Gates
  • [CE] Combinatorial Circuit or Combinatorial Logic Circuit
  • [CE] Demultiplexer and Multiplexer (Demux and Mux)
  • Hub, Switch, Router, 공유기(NAT장비)
dsaint31x
dsaint31x
    반응형
    250x250
  • dsaint31x
    Dsaint31's blog
    dsaint31x
  • 전체
    오늘
    어제
    • 분류 전체보기 (752)
      • Private Life (13)
      • Programming (56)
        • DIP (112)
        • ML (26)
      • Computer (119)
        • CE (53)
        • ETC (33)
        • CUDA (3)
        • Blog, Markdown, Latex (4)
        • Linux (9)
      • ... (355)
        • Signals and Systems (107)
        • Math (172)
        • Linear Algebra (33)
        • Physics (42)
        • 인성세미나 (1)
      • 정리필요. (54)
        • 의료기기의 이해 (6)
        • PET, MRI and so on. (1)
        • PET Study 2009 (1)
        • 방사선 장해방호 (4)
        • 방사선 생물학 (3)
        • 방사선 계측 (9)
        • 기타 방사능관련 (3)
        • 고시 (9)
        • 정리 (18)
      • RI (0)
      • 원자력,방사능 관련법 (2)
  • 블로그 메뉴

    • Math
    • Programming
    • SS
    • DIP
  • 링크

    • Convex Optimization For All
  • 공지사항

    • Test
    • PET Study 2009
    • 기타 방사능관련.
  • 인기 글

  • 태그

    Vector
    Probability
    Term
    linear algebra
    opencv
    SS
    SIGNAL
    signals_and_systems
    fourier transform
    Convolution
    cv2
    numpy
    인허가제도
    function
    Optimization
    signal_and_system
    Programming
    math
    DIP
    Python
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
dsaint31x
[CE] Binary Encoder and Decoder
상단으로

티스토리툴바