Trang Chủ Phần cứng Đơn vị dấu phẩy động (fpu) là gì? - định nghĩa từ techopedia

Đơn vị dấu phẩy động (fpu) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Đơn vị dấu phẩy động (FPU) có nghĩa là gì?

Một đơn vị dấu phẩy động là một mạch tích hợp xử lý tất cả các phép toán có liên quan đến các số hoặc phân số dấu phẩy động. Nó là một đơn vị logic chuyên dụng được thiết kế đặc biệt để làm việc trên các số dấu phẩy động và không có gì khác, do đó có tên. Nó có thể được định nghĩa là một bộ đồng xử lý chuyên dụng có thể thao tác các con số nhanh hơn so với chính mạch vi xử lý cơ bản.

FPU thực hiện các nhiệm vụ toán học đơn giản bao gồm cộng, trừ, chia, nhân và căn bậc hai. Các FPU cũ xử lý các hàm siêu việt như tính toán hàm mũ và lượng giác nhưng chúng có thể tốn kém và phức tạp để thực hiện, vì vậy, trong các FPU hiện đại, chúng được thực hiện thông qua các thói quen của thư viện phần mềm.

Không phải tất cả các hệ thống máy tính đều có phần cứng FPU. Những người không có FPU có thể mô phỏng các chức năng của nó theo nhiều cách:

  • Trong một hệ điều hành như các chức năng vốn có.
  • Nó có thể được mô phỏng trong CPU dưới dạng vi mã hoặc chương trình vi mô.
  • Hoặc trong mã người dùng; thông thường, đây là cái được gọi là mô phỏng phần mềm.

Techopedia giải thích Đơn vị dấu phẩy động (FPU)

FPU là một bộ đồng xử lý được thiết kế đặc biệt để xử lý các phép toán trên các số dấu phẩy động, có nghĩa nó không chỉ là một phần nhỏ của máy tính mà là một phần không thể thiếu của hệ thống. Nó thường được thực hiện thông qua phần cứng nhưng không phải tất cả các hệ thống máy tính đều có thể có FPU do một số lý do bao gồm không gian, công suất hoặc giá cả.

Một FPU phức tạp hơn để thực hiện trong phần cứng, nhưng may mắn là nó có thể được mô phỏng bởi CPU. Theo một nghĩa nào đó, nó có thể là một phần của CPU vì nó có thể được thực hiện như một chương trình vi mô trong CPU. Trong trường hợp như vậy, CPU hiện thực hiện tất cả các chức năng của một FPU nhưng điều này kém hiệu quả hơn so với một FPU chuyên dụng vì việc này sẽ chiếm thời gian CPU quý giá có thể được sử dụng để xử lý những thứ khác. Việc mô phỏng cũng có thể được thực hiện bởi HĐH hoặc thông qua phần mềm.

Đơn vị dấu phẩy động (fpu) là gì? - định nghĩa từ techopedia