-
(전자계산기 구조) 부동 소수점자격증/(정처기) 필기 요약 2019. 2. 26. 23:25
부동 소수점 방식
- 부동 소수점 방식은 소수점이 포함된 실수 데이터의 표현과 연산에 사용하는 방식이다.
부동 소수점 방식의 특징
1. 고정 소수점 방식으로 표현하는 것 보다 매우 큰 수나 작은 수, 매우 정밀한 수를 적은 비트로 표현할 수 있다.
2. 과학이나 공학 또는 수학적인 응용에 주로 사용된다.
3. 고정 소수점 방식에 비해 연산 시간이 많이 걸린다.
4. 지수부와 가수부를 분리하는 정규화 과정이 필요하다.
5. 4Byte를 사용하는 단정도와 가수부를 4Byte 추가하여 좀 더 정밀하게 표현할 수 있는 8Byte 배정도 표현법이 있다.
표현 범위 : +-16^(-64) ~ +-16^(63)
부동 소수점 수의 연산 방법
- 덧셈, 뺄셈
1. 0인지의 여부를 조사한다.
2. 가수의 위치 조정 : 두 자료의 지수를 비교한 후 소수점의 위치를 이동하여 지수가 큰 쪽에 맞춘다.
3. 가수부 값끼리 더하거나 뺀다.
4. 결과를 정규화 한다.
- 곱셈
1. 0인지의 여부를 조사한다.
2. 지수를 더한다.
3. 가수를 곱한다.
4. 결과를 정규화한다.
- 나눗셈
1. 0인지의 여부를 조사한다.
2. 부호를 결정한다.
3. 피제수가 제수보다 작게 피제수의 위치를 조정한다.
4. 지수의 뺄셈을 한다.
5. 가수의 나눗셈을 한다.
'자격증 > (정처기) 필기 요약' 카테고리의 다른 글
(전자계산기 구조) 산술 연산(Operation) (0) 2019.02.26 (전자계산기 구조) 명령어(instruction)의 구성 (0) 2019.02.26 (전자계산기 구조) 디코더(Decoder) (0) 2019.02.26 (전자계산기 구조) 논리 게이트 (0) 2019.02.26 (데이터베이스) 인덱스 구조 (0) 2019.02.26 댓글