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

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