BCD 코드는 종류에 따라 각각의 특성이 있다. 대표적인 특성으로 Excess 3 Code와 2421 Code는 합이 9가 되는 순서쌍끼리 서로 complement하다는 것이다. 이런 특성에 맞지 않으면 invalid하다고 판단한다. 아직 잘은 모르겠지만 통신 간에 delay등으로 코드가 변형된 것을 잡기 위해서 만들어 진 것 같다.
일반적으로 이진수에서 1000+0101=1101이지만 BCD addition에서는 1101에 6을 더해서 10인 부분(0001)과 3(0011)인 부분으로 나눈다.
Gray code의 특징은 앞 뒤로 bit의 차이가 1밖에 나지 않는다는 것이다.
Hamming 코드는 3 check bits를 이용하여 error를 찾는다.
마지막에 2^n-n-1이 의미하는 것은 check bit가 n개라면 information bit는 2^n-n-1이라는 뜻이다.
ex) 1101101이라고 하면 1101101 빨간색은 check bit 3개를 만드는데 필요한 bit들이고 파란색은 information bit으로 3개이다.
'3-2 > 디지털회로개론' 카테고리의 다른 글
5-2주차(chapter 3) (0) | 2021.10.04 |
---|---|
5-1주차(chapter2 Canonical Forms) (0) | 2021.09.28 |
3-2주차(chapter2 Switching algebra) (0) | 2021.09.16 |
3-1(chapter 2) (0) | 2021.09.13 |
1주차(chapter1) (0) | 2021.09.06 |