소소한 것들의 창고

고정 소수점 표현 방식 본문

컴퓨터 이야기

고정 소수점 표현 방식

푸른 하늘에 아래에 있는 낡은 지식 창고 2006. 7. 31. 19:51
  • 소수점 위치가 고정된 위치에 있는 수
  • 정수와 실수가 이에 속함
  • 표현할 때에 그 위치만을 가정하여 나타냄

 

N비트로 정수를 표현한다고 가정하면?

 

0~N~-2 자리까지는 정수의 절대겂

n-1의 자리는 그 정수의 부호를 나타내는 것

0이면 양수를 1이면 음수를

 

 

 

n-1     0
   
부호 절대값

 

 ▲ 고정 소수점 수의 표현 방법 구조

 

 

양수가 나올 경우 절대값을 2진수로 변환하여 표현한 후 단지 부호자리만 0을 붙이면 되지만 음수 경우 3가지방법으로 분류하여 사용한다.

 

1.  부호와 절대값(Sign And Magnitude)

 

양수 : 절대값 부분을 2진수로 표현 부호 비트를 0으로 표현

음수 : 절대값 부분은은 양수 같고 부호 비트만 1로 표현

 

2.  부호와 1의 보수(Sign And 1's Complement)

 

양수 : 부호와 절대값 표현법은 동일

음수 : 부호와 절대값 표현된 수를 1의 보수화하여 표현

 

3.  부호와 2의 보수(Sign And 2's Complement)

 

양수 : 부호와 절대값 표현법과 동일

음수 : 부호와 절대값으로 표현된 수를 2의 보수화하여 표현

 

다음의 표는 ±38를 세가지로 표현

 

구분 부호와 절대값 부호와 1의보수 부호와 2의보수
38 0 0100110 0 0100110 0 0100110
-38 1 0100110 1 10111001 1 1011010

 

320x100

'컴퓨터 이야기' 카테고리의 다른 글

보조기억장치 개요  (0) 2006.08.06
부동 소수점 표현 방식  (0) 2006.08.01
수의 표현방법  (0) 2006.07.31
플래시 메모리  (0) 2006.07.31
캐시 메모리  (0) 2006.07.31