Дом аппаратные средства Что такое единица с плавающей запятой (fpu)? - определение из техопедии

Что такое единица с плавающей запятой (fpu)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает модуль с плавающей запятой (FPU)?

Единица с плавающей запятой - это интегральная схема, которая обрабатывает все математические операции, связанные с числами или дробями с плавающей запятой. Это выделенный логический блок, специально разработанный для работы с числами с плавающей запятой и ничем иным, отсюда и название. Его можно определить как специализированный сопроцессор, который может манипулировать числами быстрее, чем сама базовая микропроцессорная схема.

FPU выполняет простые математические задачи, которые включают сложение, вычитание, деление, умножение и квадратный корень. Старые FPU обрабатывают трансцендентные функции, такие как экспоненциальные и тригонометрические вычисления, но они могут быть дорогостоящими и сложными для реализации, поэтому в современных FPU они выполняются с помощью программных библиотек.

Не все компьютерные системы имеют аппаратный FPU. Те, у кого нет FPU, могут эмулировать его функции несколькими способами:

  • В операционной системе так же присущи функции.
  • Его можно эмулировать в CPU как микрокод или микропрограмму.
  • Или в коде пользователя; как правило, это то, что называется программной эмуляцией.

Techopedia объясняет модуль с плавающей запятой (FPU)

FPU - это сопроцессор, специально разработанный для обработки математических операций над числами с плавающей запятой, то есть он является не просто небольшой частью компьютера, а скорее неотъемлемой частью системы. Обычно он реализуется с помощью аппаратного обеспечения, но не все компьютерные системы могут иметь FPU по нескольким причинам, включая пространство, мощность или цену.

FPU сложнее реализовать в аппаратном обеспечении, но, к счастью, он может эмулироваться процессором. В некотором смысле он может быть частью ЦП, поскольку он может быть реализован в виде микропрограммы внутри ЦП. В таком случае CPU теперь выполняет все функции FPU, но это менее эффективно, чем выделенный FPU, так как это потребует ценного процессорного времени, которое можно было бы использовать для обработки других вещей. Эмуляция также может выполняться ОС или программным обеспечением.

Что такое единица с плавающей запятой (fpu)? - определение из техопедии