Lumulutang-Point Unit (FPU)

May -Akda: Laura McKinney
Petsa Ng Paglikha: 7 Abril 2021
I -Update Ang Petsa: 16 Mayo 2024
Anonim
Lumulutang-Point Unit (FPU) - Teknolohiya
Lumulutang-Point Unit (FPU) - Teknolohiya

Nilalaman

Kahulugan - Ano ang ibig sabihin ng Floating-Point Unit (FPU)?

Ang isang floating point unit ay isang integrated circuit na humahawak sa lahat ng mga pagpapatakbo sa matematika na may kinalaman sa mga lumulutang na numero o praksyon. Ito ay isang dedikadong yunit ng lohika na partikular na idinisenyo upang magtrabaho sa mga numero ng lumulutang na point at wala nang iba pa, samakatuwid ang pangalan. Maaari itong matukoy bilang isang dalubhasang coprocessor na maaaring manipulahin ang mga numero nang mas mabilis kaysa sa pangunahing microprocessor circuitry mismo.


Ang FPU ay nagsasagawa ng mga simpleng gawain sa matematika na kinabibilangan ng karagdagan, pagbabawas, paghahati, pagpaparami at parisukat na ugat. Ang mga matatandang FPU ay nagpoproseso ng mga transcendental function tulad ng exponential at trigonometric na mga kalkulasyon ngunit ang mga ito ay maaaring maging mahal at kumplikado upang maipatupad, kaya sa mga modernong FPU, ginagawa ito sa pamamagitan ng mga regular na library ng software.

Hindi lahat ng mga computer system ay mayroong FPU ng hardware. Ang mga walang FPU ay maaaring tularan ang mga pag-andar nito sa maraming paraan:

  • Sa isang operating system bilang mga likas na pag-andar.
  • Maaari itong tularan sa CPU bilang isang microcode o microprogram.
  • O sa code ng gumagamit; karaniwang ito ang tinatawag na software bilang emulation.

Isang Panimula sa Microsoft Azure at ang Microsoft Cloud | Sa buong gabay na ito, malalaman mo kung ano ang lahat ng cloud computing at kung paano makakatulong ang Microsoft Azure sa iyo upang lumipat at patakbuhin ang iyong negosyo mula sa ulap.

Ipinaliwanag ng Techopedia ang Floating-Point Unit (FPU)

Ang FPU ay isang coprocessor na partikular na idinisenyo upang maproseso ang mga pagpapatakbo ng matematika sa mga lumulutang na numero, nangangahulugang ito ay hindi lamang isang maliit na bahagi ng isang computer ngunit sa halip isang mahalagang bahagi ng system. Ito ay karaniwang ipinatupad sa pamamagitan ng hardware ngunit hindi lahat ng mga computer system ay maaaring magkaroon ng FPU dahil sa maraming mga kadahilanan kabilang ang puwang, kapangyarihan, o presyo.


Ang isang FPU ay mas kumplikado upang maipatupad sa hardware, ngunit sa kabutihang-palad maaari itong tularan ng CPU. Sa isang kahulugan maaari itong maging bahagi ng CPU dahil maaari itong ipatupad bilang isang microprogram sa loob ng CPU. Sa ganoong kaso, ginagawa ng CPU ngayon ang lahat ng mga pag-andar ng isang FPU ngunit ito ay hindi gaanong mahusay kaysa sa isang dedikadong FPU dahil ito ay kukuha ng mahalagang oras ng CPU na maaaring magamit upang maproseso ang iba pang mga bagay. Ang pagganyak ay maaari ding gawin ng OS o sa pamamagitan ng software.