FPU

"Floating Point Unit"의 약자입니다. FPU는 프로세서이거나, 부동소수점 계산을 수행하는 프로세서의 일부입니다. 초기 FPU는 독립형 프로세서였지만, 현재는 대부분 컴퓨터의 CPU 안에 통합되어 있습니다.

부동소수점 장치가 없어도 CPU는 정수 계산과 부동소수점 계산(정수가 아닌 수의 계산)을 모두 처리할 수 있습니다. 그러나 정수 연산에는 부동소수점 연산과 상당히 다른 논리가 사용되므로, 같은 프로세서로 두 종류의 연산을 모두 처리하면 비효율적입니다. FPU는 정수가 아닌 수를 사용한 계산을 더 빠르게 처리할 수 있는 방법을 제공합니다.

덧셈, 뺄셈, 곱셈, 나눗셈과 같은 모든 수학 연산은 정수 처리 장치나 FPU에서 수행할 수 있습니다. CPU가 명령을 받으면 해당 명령을 자동으로 알맞은 프로세서로 보냅니다. 예를 들어 12 + 5는 정수 계산으로 처리되는 반면, 1.0023 x 5.789는 FPU로 보내집니다. 프로그래머가 두 처리 장치 중 하나를 명시적으로 지정하는 명령을 작성할 수도 있지만, 일반적으로 그럴 필요는 없습니다.

정수 성능과 부동소수점 성능은 크게 다를 수 있으므로, 대부분의 프로세서 벤치마크에는 두 종류의 연산이 모두 포함됩니다. 정수 계산 속도는 일반적으로 "정수 성능"으로 표시되며, SPEC 벤치마크에서는 "SPECint"로 표기됩니다. FPU 계산 속도는 흔히 "부동소수점 성능"으로 표시되며 FLOPS로 측정할 수 있습니다.

업데이트됨 December 30, 2014 작성: Per C.

quiz지식 테스트하기

What component includes a program counter and an instruction register?

A
Control unit
0%
B
Power supply
0%
C
Logic board
0%
D
PCI slot
0%
Correct! Incorrect!     View the Control Unit definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 FPU에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.