부동소수점 장치: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Luckas-bot (토론 | 기여)
굳이 불필요한 영어 낱말 제거, +출처 필요 틀
1번째 줄:
{{출처 필요}}
'''부동 소수점 장치'''(浮動小數點裝置, Floating Point Unit, 줄여서 '''FPU''')는 [[중앙처리장치중앙 처리 장치|CPU]]의 일부로서 [[부동 소수점]] 연산을 효율적으로 처리하기 위해서 만든 장치이다. 보통 부동소수점 수에 대한 덧셈과 곱셈을 지원하며, 일부는 [[거듭제곱]]뿐 아니라 [[삼각 함수]]도 계산할 수 있다.
 
모든 CPU가 별도의 FPU를 가지고 있는 것은 아니다. FPU가 없는 CPU는 [[마이크로 코드]]를 이용하여 [[ALU]]에서 FPU의 기능을 흉내낸다. 물론 이 경우는 FPU를 사용하는 경우보다 연산 속도가 훨씬 느리다.
 
수치연산시수치 보조프로세서로연산을 할 때 보조 프로세서로 사용하며 컴퓨터가 사용하는 기본 마이크로프로세서보다 숫자를 다룰때다룰 때 더 빠르게 사용할수 있다. FPU는 전적으로 대형 수학적 연산을 강조하는 명령어셋(instrument[[명령 set)집합]]이 있어서 계산이 빨라질 수 있다. 현재의 대부분의 PC 에서는 FPU를 채택하고 있으며, 평상시에는 수행하지 않다가, 그래픽 이미지 처리나 표현 등과 같은 특별할 일을 수행할 때에만 FPU가 작동하게 된다.
 
== 같이 보기 ==
* [[산술 논리 장치]]
* [[실행 장치]]
* [[IEEE 754|IEEE 부동 소수점 표준]]
 
{{CPU 기술}}