코드네임 :
🖥️ 컴퓨터구조 Floating Points 부동소수점 본문
분수를 이진수로 표현하기
오직 x/2^k 꼴 만이 정확한 이진숫자로 표현 가능
[ 고정 소수점 ]
13p ~15p 읽기 ㅋㅋ
[ 부동 소수점 ]
- 부동소수점은 결합법칙, 분배법칙 같은 게 잘 안 맞는다 - 과제 3번 문제 !!!
[ 비정규화된 값 ]
1. exp = 000..0, frac = 000..0 : 0.0을 뜻함 ( +0, -0 으로 두개의 0 존재 )
2. exp = 000..0, frac != 000..0 : 0.0에 매우 가까운 숫자 (언더플로우 가능성- 언젠가 없어질수 있음)
- 정규화된 제일 작은 숫자 > 비정규화된 제일 작은 숫자 이므로 의미가 없어진다
[ 특별한 값 ]
1. exp = 111...1, frac = 000...0 : 무한대를 의미 ( +무한, - 무한 존재 )
2. exp = 111...1, frac != 000...0 : 숫자가 아님 (NaN) (값이 정의 될수 없다)
[ FP 덧셈 ]
[ FP 곱셈 ]
C에서의 Data type
[ Byte Ordering ]
Big Endian
- Least significant byte has highest address (LSB가 가장 높은 주소를 가지고 있음)
Little Endian
- LSB has lowest address (LSB가 가장 낮은 주소를 가지고 있음)
'⚙️Computer System > 컴퓨터구조' 카테고리의 다른 글
🖥️컴퓨터구조 과제 2 📚 (0) | 2024.04.05 |
---|---|
🖥️ 컴퓨터구조 RISC-V (0) | 2024.03.25 |
🖥️ 컴퓨터 구조 과제1 📚 (0) | 2024.03.19 |
🖥️ 컴퓨터구조 진수 변환과 곱셈기/나눗셈기 (0) | 2024.03.18 |
🖥️ 컴퓨터 구조 1주차 (0) | 2024.03.17 |