สารบัญ:
คำจำกัดความ - หน่วยจุดลอยตัว (FPU) หมายถึงอะไร
หน่วยจุดลอยตัวเป็นวงจรรวมที่จัดการการดำเนินการทางคณิตศาสตร์ทั้งหมดที่เกี่ยวข้องกับตัวเลขทศนิยมหรือเศษส่วน มันเป็นหน่วยลอจิกเฉพาะที่ออกแบบมาโดยเฉพาะเพื่อทำงานกับหมายเลขจุดลอยตัว มันสามารถกำหนดเป็นตัวประมวลผลร่วมพิเศษที่สามารถจัดการตัวเลขได้เร็วกว่าวงจรไมโครโปรเซสเซอร์พื้นฐานเอง
FPU ดำเนินงานทางคณิตศาสตร์อย่างง่ายซึ่งรวมถึงการเพิ่มการลบการหารการคูณและสแควร์รูท FPU ที่เก่ากว่าประมวลผลฟังก์ชันยอดเยี่ยมเช่นการคำนวณเลขชี้กำลังและตรีโกณมิติ แต่สิ่งเหล่านี้อาจมีราคาแพงและซับซ้อนในการติดตั้งดังนั้นใน FPU ที่ทันสมัยเหล่านี้จะทำผ่านซอฟต์แวร์ไลบรารีรูทีน
ระบบคอมพิวเตอร์บางระบบอาจไม่มีฮาร์ดแวร์ FPU ผู้ที่ไม่มี FPU สามารถเลียนแบบฟังก์ชันได้หลายวิธี:
- ในระบบปฏิบัติการเป็นฟังก์ชั่นโดยธรรมชาติ
- สามารถจำลองในซีพียูเป็นไมโครโค้ดหรือไมโครโปรแกรม
- หรือในรหัสผู้ใช้ โดยทั่วไปนี่คือสิ่งที่เรียกว่าเป็นการจำลองซอฟต์แวร์
Techopedia อธิบาย Floating-Point Unit (FPU)
FPU เป็นตัวประมวลผลร่วมที่ออกแบบมาโดยเฉพาะเพื่อประมวลผลการดำเนินการทางคณิตศาสตร์กับตัวเลขจุดลอยตัวซึ่งหมายความว่ามันไม่ได้เป็นเพียงส่วนเล็ก ๆ ของคอมพิวเตอร์ แต่เป็นส่วนสำคัญของระบบ โดยปกติจะใช้งานผ่านฮาร์ดแวร์ แต่ระบบคอมพิวเตอร์บางระบบอาจไม่มี FPU เนื่องจากเหตุผลหลายประการรวมถึงพื้นที่พลังงานหรือราคา
