![[논리와 회로설계] 이진 코드](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fs68dt%2FbtsMLKwHXmr%2Fr14EJwAoolgYCyeSoCsBg0%2Fimg.webp)
[논리와 회로설계] 이진 코드Computer Science/Logic & Circuit2025. 3. 17. 01:26
Table of Contents
반응형

이진코드란?
이진코드는 텍스트, 컴퓨터 프로세서 명령 또는 그 밖의 2진수 시스템을 사용하는 데이터를 대표하며,
대개 이진 숫자 체계의 0과 1을 의미한다.
이진 코드는 이진 숫자(비트) 패턴을 각 문자, 명령 등으로 할당한다.
이진코드 종류
Gray Code
- 연속된 수가 1개의 비트만 다른 특징을 갖는 이진 코드
- 트랜지션을 최소화하기 위한 디자인
- 연산에는 쓰이지 않음
- 주로 데이터 전송, I/O, Analog - Digital Converter와 주변 장치에 쓰임
BCD ( Binary-Coded Decimal )
- 이진화 십진법
- 이진수 4자리를 한 자리로 묶어 십진수 한 자리로 사용하는 이진 코드
- 변환하기 편함
- 버려지는 데이터가 많아 비효율적
6-3-1-1 코드
- BCD와 비슷함
- BCD의 각 자리가 8,4,2,1을 의미한다면 이 코드에서는 각 자리가 6,3,1,1을 의미함
Excees-3 Code
- 3 초과 코드
- BCD의 일종으로 BCD를 보수화한 코드
- 각 자리에 3(
) 을 더한 것
2 out of 5 Code
- 5개의 비트 중 2개만 1이 있는 코드로 구성
이진 코드 비교 표
Decimal | Gray Code | 8-4-2-1 BCD | 6-3-1-1 | Excees-3 | 2 out of 5 |
0 | 0000 | 0000 | 0000 | 0011 | 00011 |
1 | 0001 | 0001 | 0001 | 0100 | 00101 |
2 | 0011 | 0010 | 0011 | 0101 | 00110 |
3 | 0010 | 0011 | 0100 | 0110 | 01001 |
4 | 0110 | 0100 | 0101 | 0111 | 01010 |
5 | 1110 | 0101 | 0111 | 1000 | 01100 |
6 | 1010 | 0110 | 1000 | 1001 | 10001 |
7 | 1011 | 0111 | 1001 | 1010 | 10010 |
8 | 1001 | 1000 | 1011 | 1011 | 10100 |
9 | 1000 | 1001 | 1100 | 1100 | 11000 |
반응형
'Computer Science > Logic & Circuit' 카테고리의 다른 글
[논리와 회로설계] 배타적 논리합 및 동치 연산 (0) | 2025.03.22 |
---|---|
[논리와 회로설계] 전개와 인수분해 (0) | 2025.03.22 |
[논리와 회로설계] 논리 연산 (불 대수) (0) | 2025.03.18 |
[논리와 회로설계] 이진수와 진법변환 (0) | 2025.03.17 |
[논리와 회로설계] 디지털 시스템과 스위칭 회로 (0) | 2025.03.16 |
@현주씌 :: 현주.로그
소프트웨어학과 현주씌의 일상을 담는 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!