Acasă Hardware Ce este bochs? - definiție din techopedia

Ce este bochs? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Bochs?

Bochs este un computer personal care emulează varianta Intel x86. Eficiența sa în simularea Intel x86 este atât de eficientă încât toate aplicațiile software compatibile cu variantele x86 sau similare pot rula fără probleme pe Bochs. Bochs acceptă o gamă largă de sisteme de operare x86, arome Linux și arome BSD. Este scris în C ++ și conceput pentru a rula pe mai multe platforme. Cu toate acestea, fiind un emulator Intel x86 autosuficient, nu are nevoie de instrucțiuni de la platforma gazdă.

Techopedia explică Bochs

Emulația Bochs a Intel x86 cuprinde dispozitive I / O comune și un BIOS personalizat. Poate fi compilat pentru a emula mai multe procesoare x86, cum ar fi cele 386 de variante, x86-64 Intel și AMD, și chiar cele care nu au ajuns pe piață. Deoarece Bochs este atât de eficient și de compilat cu acuratețe, acesta poate rula o mare varietate de software care include toate sistemele de operare x86, cum ar fi variantele Windows, Linux și BSD.

Este proiectat pentru a rula pe o serie de platforme, cum ar fi x86, PPC, Sun, Alpha și MIPS. Deoarece Bochs este autosuficient, nu se bazează pe instrucțiuni de pe platformele gazdă, spre deosebire de alte emulatoare x86, cum ar fi VMware și VirtualBox. Cu toate acestea, principalul dezavantaj al Bochs a fost performanța sa. Bochs trebuie să modeleze procesorul și, pentru a face acest lucru, trebuie să execute mai multe instrucțiuni x86 simulate, care tind să încetinească performanța.

Având în vedere că varianta x86 este considerată în mare măsură depășită, Bochs poate oferi o platformă convenabilă pentru aplicațiile software care mai trebuie testate sau rulate pe o mașină x86.

Ce este bochs? - definiție din techopedia