> Floating Point
> Floating Point Standard
# IEEE std 754-1985에 의해 정의
# single precision (32-bit); float
# double precision (64-bit); double
> IEEE floating-point format
> Exponent(= Actual exponent + Bias)를 구할 때 Bias를 더 하는 이유
actual exponent가 음수값일 경우를 고려해주기 위해서!
> Single-Precision Range
> Floating Point Example
> Limited Precision
0.1이 왜 정확하게 0.1로 컴퓨터에서는 표현할 수 없는가?
결론적으로는 제한된 비트로 실수를 표현해야하기 때문에 round하는 과정에서 오차가 발생한다.
> Infinities and Nan
> Denormalized Numbers
굉장히 작은 숫자를 표현하기 위해서 사용된다.
> Floating Point Addition
'소프트웨어 전공 > 컴퓨터 구조 개론' 카테고리의 다른 글
[Introduction of Computer Architecture] Pipelining (0) | 2021.05.31 |
---|---|
[Introduction of Computer Architecture] 메모리 계층 구조 (0) | 2021.05.27 |