<수치 자료의 표현>

1. 10 진수의 존 형식 표현



10진수 한 자리를 표현하기 위해서 1바이트(8비트)를 사용하는 형식이다.

존 영역은 상위 4비트이며, 항상 1111로 표현한다.

수치 영역은 하위 4비트이며, 표현하고자 하는 10진수 한 자리 값에 대한 2진수 값을 표시

 

[수치 영역에 값을 표현하는데 2진수와 10진수의 관계 표]




[여러 자리의 10진수를 표현하는 방법]

10진수의 자릿수만큼 존 형식을 연결하여 사용

마지막 자리의 존 영역에 부호를 표시 (양수(+) : 1100 =>C, 음수(-) : 1101  =>D)



2. 10진수의 팩 형식 표현

10진수 한 자리를 표현하기 위해서 존 영역 없이 4비트를 사용하는 형식이다.

최하위 4비트에 부호를 표시 (양수(+) : 1100 =>C, 음수( - ) : 1101 =>D)



3. 2진수의 정수 표현

최상위 1비트는 부호를 나타내고, 나머지 n-1비트는 2진수 값을 나타낸다.

① 부호 절대값 형식 표현

최상위 비트에 부호를 표시. 부호가 양수인 경우에는 최상위 비트를 0으로 하고, 음수인 경우에는 최상위 비트를 1로한다. 나머지 7비트는 2진수의 절대값을 표현


② 1의 보수 형식 표현

음수의 표현에서 부호 비트를 사용하는 대신 1의 보수를 사용하는 방법

[2진수를 1의 보수로 만드는 방법]



③ 2의 보수

음수의 표현에서 부호 비트를 사용하는 대신 2의 보수를 사용하는 방법

[2진수를 2의 보수로 만드는 방법]


4. 2진수의 실수 표현

① 고정소수점 표현 방식

소수점이 항상 최상위 비트의 왼쪽 밖에 고정되어 있는 것이다.

예를 들어 00011010은 0.00011010의 실수를 의미한다.

 

② 부동소수점 표현 방식

고정소수점 표현 방식보다 표현 가능한 값의 범위가 큼


실수 자료형은 4바이트나 8바이트로 표현하는데 4바이트의 부동소수점 표현 방식은 다음과 같이 표현.

부호 (1비트)

지수부 (7비트)

소수부 (24비트)








Copyrightⓒ2014 By 한빛아카데미(주)




LIST

'Programming > Data Structure' 카테고리의 다른 글

선형 리스트  (1) 2015.11.30
추상 자료형, 알고리즘  (0) 2015.11.29
소프트웨어 생명 주기 6단계  (0) 2015.11.29
BCD코드, EBCDIC코드, ASCII코드  (0) 2015.11.29
자료구조란?  (0) 2015.11.29

+ Recent posts