본문 바로가기
자료구조

[자료구조] 팩 & 언팩

by 김아잉 2024. 3. 15.
728x90

•10진수 표현 방식이란

  컴퓨터 내에 입출력이 빈번할 경우 2진수로 변환하지 않고  10진수 형태로 연산이 가능하도록 하는 방법

 

10진수 표현 방식에는 팩 10진 방식, 언팩 10진 방식이 있다. 팩 10진 형식은 연산은 가능하지만 출력은 불가능 하고, 언팩 10진 형식은 출력은 가능하지만 연산이 불가능해 각각의 형식으로 변환하여 작업을 수행한다.

 

• 팩 10진 방식

 10진수 한 자리를 4비트로 표현하고 가장 오른쪽 4비트에 부호비트를 표시하는 방식으로

 양수는 C(16), 음수는 D(16)로 표시한다.

 

 ex)

+295 0010 1001 0101 1100(2)
-295 0010 1001 0101 1101(2)

 

 

• 언팩 10진 방식

 10진수 한 자리를 8비트로 표현하고, 각 바이트의 왼쪽 4비트는 존 비트로 F(16)를 표현하며

 오른쪽 4비트는 숫자로 표현한다. 부호는 맨 오른쪽 바이트의 존 비트에 양수이면 C(16),

 음수이면 D(16)로 표시한다.

 

 ex)

+295 1111 0010 1111 1001  1100 0101(2)
-295 1111 0010 1111 1001  1101 0101(2)
728x90

댓글