-
(4) 고정 소수점 & 부동 소수점CS 지식/○ CA(Computer Architecture) 2021. 6. 9. 20:43
1. 고정 소수점 & 부동 소수점
1-1) 정의
컴퓨터에서 실수의 소수부분 표현하는 방식
2. 고정 소수점(Fixed Point)
2-1) 정의
소수점이 찍힐 위치를 미리 정해놓고 소수부를 표현하는 방식
( 정수 + 소수 )
-3.141592는 부호(-)와 정수부(3), 소수부(0.141592) 3가지 요소 필요함
2-2) 장단점
- 장점 : 실수를 부호 + 정수 + 소수부로 표현하여 단순
- 단점 : 표현 범위가 너무 적어서 확용하기 힘듦(소수부 고작 16bit)
3. 부동 소수점(Floating Point)
3-1) 정의
지수의 값에 따라 소수점이 움직이는 방식을 활용한 실수 표현방법
즉, 소수점의 위치가 고정되어있지 않음
→ 표현시에 계산을 한다는 말인 듯실수를 가수부 + 지수부로 표현한다.
- 가수 : 실수의 실제값 표현
- 지수 : 크기를 표현함. 가수의 어디쯤에 소수점이 있는지 나타냄
3-2) 장단점
- 장점 : 표현할 수 있는 수의 범위가 매우 넓어진다, 현재 대부분의 경우에 사용하는 방식
(23bit 이기 때문) - 단점 : 오차가 발생할 수 있음
참조
반응형'CS 지식 > ○ CA(Computer Architecture)' 카테고리의 다른 글
(5) 패리티 비트 & 해밍 코드 (0) 2021.06.09 (3) 중앙처리장치 작동 원리 (0) 2021.06.08 (2) 캐시 메모리 (0) 2021.06.07 (1) 컴퓨터의 구성 (1) 2021.06.02