บ้าน ฮาร์ดแวร์ bochs คืออะไร - คำจำกัดความจาก techopedia

bochs คืออะไร - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Bochs หมายถึงอะไร

Bochs เป็นโปรแกรมจำลองคอมพิวเตอร์ส่วนบุคคล (PC) ที่สมบูรณ์ของตัวแปร Intel x86 ประสิทธิภาพในการจำลอง Intel x86 นั้นมีประสิทธิภาพที่ทุกโปรแกรมซอฟต์แวร์ที่เข้ากันได้กับ x86 หรือตัวแปรที่คล้ายกันสามารถทำงานบน Bochs ได้อย่างราบรื่น Bochs รองรับระบบปฏิบัติการ x86 หลากหลาย, รสชาติ Linux และรสชาติ BSD มันถูกเขียนใน C ++ และออกแบบมาเพื่อทำงานบนหลายแพลตฟอร์ม อย่างไรก็ตามเนื่องจากเป็นตัวจำลอง Intel x86 แบบพอเพียงจึงไม่ต้องการคำแนะนำจากแพลตฟอร์มโฮสต์

Techopedia อธิบาย Bochs

การจำลอง Bochs ของ Intel x86 นั้นรวมถึงอุปกรณ์ I / O ทั่วไปและ BIOS ที่กำหนดเอง สามารถรวบรวมเพื่อจำลองซีพียู x86 หลายตัวเช่นรุ่น 386, x86-64 Intel และ AMD และแม้แต่ที่ยังไม่ถึงตลาด เนื่องจาก Bochs มีประสิทธิภาพและรวบรวมได้อย่างแม่นยำจึงสามารถใช้งานซอฟต์แวร์ได้หลากหลายซึ่งรวมถึงระบบปฏิบัติการ x86 ทั้งหมดเช่น Windows, Linux และ BSD

มันถูกออกแบบมาให้ทำงานบนหลาย ๆ แพลตฟอร์มเช่น x86, PPC, Sun, Alpha และ MIPS เนื่องจาก Bochs เป็นแบบพอเพียงจึงไม่พึ่งพาคำแนะนำจากแพลตฟอร์มโฮสต์ซึ่งแตกต่างจากตัวจำลอง x86 อื่น ๆ เช่น VMware และ VirtualBox อย่างไรก็ตามข้อเสียเปรียบหลักของ Bochs คือประสิทธิภาพ Bochs จำเป็นต้องสร้างแบบจำลองโปรเซสเซอร์และการทำเช่นนั้นจำเป็นต้องเรียกใช้คำสั่ง x86 จำลองจำนวนมากซึ่งมีแนวโน้มที่จะชะลอการทำงาน

เนื่องจากตัวแปร x86 นั้นถือว่าล้าสมัยเป็นส่วนใหญ่ Bochs สามารถจัดหาแพลตฟอร์มที่สะดวกสบายสำหรับแอปพลิเคชันซอฟต์แวร์ที่ยังคงต้องมีการทดสอบหรือเรียกใช้บนเครื่อง x86

bochs คืออะไร - คำจำกัดความจาก techopedia