도드넷
정보처리기능사 필기#5 - 고정 소수점 vs 부동 소수점 본문
정보처리기능사 필기 요점정리#5 - 고정 소수점 vs 부동 소수점
1. 고정 소수점 (Fixed Point)
- 고정 소수점이란? 고정 소수점은 2진 데이터 표현방식으로 컴퓨터 내부에서 정수 데이터 표현에 사용됩니다.
- 첫번째 비트를 부호로 사용, 1 이면 -, 0 이면 +
- 빠르지만 제한적
2. 부동 소수점 (Floating Point)
- 부동 소수점이란? 부동 소수점 또한 컴퓨터내에서 2진 실수 데이터 표현에 사용되며 고정 소수점과 다른 점은 지수
부분과 가수 부분으로 나뉘어져 있어 더 넓은 수의 범위를 커버할 수 있다는 점 입니다.
- 느리지만 정확하고 많은 유효숫자. 과학 공학에 사용.
- 부동 소수점의 구조 : 부호 / 지수 / 가수(소수)
3. 컴퓨터 내에서 이진 음수표현
- 부호화 절대치방식 : 맨앞 부호비트를 마이너스(-)로 놓으면 된다.
- 1의 보수 : 1 을 0 으로, 0을 1 로 바꾼다. 부호 비트는 변하지 않습니다!
- 2의 보수 : 1의 보수에 +1 해준다.
* 8비트 컴퓨터에서 -20 을 표현하면?
- 20의 이진수는 10100
- 8비트 컴퓨터 공간에 넣으면 [0] [0] [0] [1] [0] [1] [0] [0]
- 절대치 방식에 따라 음수로 표현하면 [1] [0] [0] [1] [0] [1] [0] [0]
- 1의 보수를 취하면 [1] [1] [1] [0] [1] [0] [1] [1]
- 2의 보수를 취하면 [1] [1] [1] [1] [1] [1] [0] [0]
I like dirty ( ͡° ͜ʖ ͡°)
반응형
'창고 > 정보처리기능사[완]' 카테고리의 다른 글
정보처리기능사 필기#7 - 논리 연산 SHIFT ROTATE MOVE 연산 (0) | 2016.03.14 |
---|---|
정보처리기능사 필기#6 - 가중치코드 BCD, 그레이코드 (0) | 2016.03.14 |
정보처리기능사 필기#4 - 진법 변환, 16진수 알파벳 (0) | 2016.03.13 |
정보처리기능사 필기#3 - 논리회로 XOR, 플립플롭 (0) | 2016.03.12 |
정보처리기능사 필기#2 - 불 대수와 논리식 간소화 (0) | 2016.03.12 |
Comments