부동 소수점 - IEEE 754
신호 | 지수부 | 가수부 |
1비트 | 8비트 | 23비트 |
총 32비트
코프로세서(coprocessor)에서 실수 연산
부동소수점 변환 방법
13.26
1. 정수부를 이진수로 변환
13 = 1101
2. 소수부를 이진수로 변환
0.26 = 01000010100011110101
3. 정규화
①1101.01000010100011110101
②1.10101000010100011110101
③.10101000010100011110101
④.10101000010100011110110 - 다시 반복 되므로 반올림
※ .xxxx~xxxx 만 사용
4. 지수부 연산
(3.1 ~ 3.2) 계산 결과 : 지수 값 3
127 + 3 = 130 = 1000 0010
5. 최종
신호비트를 최상위 비트에 추가 (양수 0)
0 1000 0010 10101000010100011110110
= 41 54 28 F6