Оглавление:
- Определение - Что означает модуль с плавающей запятой (FPU)?
- Techopedia объясняет модуль с плавающей запятой (FPU)
Определение - Что означает модуль с плавающей запятой (FPU)?
Единица с плавающей запятой - это интегральная схема, которая обрабатывает все математические операции, связанные с числами или дробями с плавающей запятой. Это выделенный логический блок, специально разработанный для работы с числами с плавающей запятой и ничем иным, отсюда и название. Его можно определить как специализированный сопроцессор, который может манипулировать числами быстрее, чем сама базовая микропроцессорная схема.
FPU выполняет простые математические задачи, которые включают сложение, вычитание, деление, умножение и квадратный корень. Старые FPU обрабатывают трансцендентные функции, такие как экспоненциальные и тригонометрические вычисления, но они могут быть дорогостоящими и сложными для реализации, поэтому в современных FPU они выполняются с помощью программных библиотек.
Не все компьютерные системы имеют аппаратный FPU. Те, у кого нет FPU, могут эмулировать его функции несколькими способами:
- В операционной системе так же присущи функции.
- Его можно эмулировать в CPU как микрокод или микропрограмму.
- Или в коде пользователя; как правило, это то, что называется программной эмуляцией.
Techopedia объясняет модуль с плавающей запятой (FPU)
FPU - это сопроцессор, специально разработанный для обработки математических операций над числами с плавающей запятой, то есть он является не просто небольшой частью компьютера, а скорее неотъемлемой частью системы. Обычно он реализуется с помощью аппаратного обеспечения, но не все компьютерные системы могут иметь FPU по нескольким причинам, включая пространство, мощность или цену.
