[컴퓨터네트워크] BCD코드, EBCDIC코드,Excees-3 코드, ASCll코드 BCD 코드(Binary Coded Decimal) BCD코드란 2진수는 컴퓨터 같은 디지털 시스템에는 좋지만 그것을 사용하는 사용자(사람)에게는 매우 불편하기 때문에 2진수를 사람들이 편하게 사용할 수 있는 10진수의 형태로 창안한것이 바로 BCD코드 특징을 살펴보면 십진수의 각 자리수에 대응되는 4개의 비트를 사용하여 표현 각 4개의 비트의 범위는 0000 ~ 1001 1010 ~ 1111은 사용되지 않음 2진화 10진 코드라고 부릅니다. 말 그대로 10진수를 이진코드로 표기한 것입니다. 6비트로 한 문자를 표현합니다. 영문 소문자를 표현하지 못합니다. 맨 앞 1비트를 Parity Bit로 추가하여 7비트로 사용 Parity Bit(1) + Zone Bits(2) + Digit Bits(4)로 구성 Digit Bits는 각 비트가 8, 4, 2, 1의 값을 의미합니다. 8421 코드라고도 부릅니다. EBCDIC 코드(Extended BCD Interchange Code) BCD코드를 확장한 코드입니다. 확장 2진화 10진 코드라 부릅니다. 8비트로 256가지 문자를 표현할 수 있습니다. 맨 앞의 1비트를 Parity Bit로 추가하여 9비트로 사용 Parity Bit(1) + Zone Bits(4) + Digit Bits(4)로 구성 Excess-3 코드 BCD코드에 3을 더하는 코드입니다. 모든 비트가 동시에 0일 때가 없습니다. 6진수로 BCD 코드를 표현한 후에 3을 더한 것이 Excess-3코드입니다. 자기 보수 코드입니다. 자기 보수 코드 1->0, 0->1로 바꾸었을 때 10진수의 9의 보수를 얻을 수 있는 코드를 말합니다. 10진수에서 9의 보수는 자신과 더해서 9 혹은 99, 999, ... 가 나오는 수를 말합니다. 예) 10진...
댓글
댓글 쓰기