Mục lục:
- Định nghĩa - Đơn vị dấu phẩy động (FPU) có nghĩa là gì?
- Techopedia giải thích Đơn vị dấu phẩy động (FPU)
Đị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ả.