Famoahana ny Bochs 2.6.10, x86 architecture emulation system

Taorian'ny roa taona sy tapany fampandrosoana aseho famoahana emulator Bochs 2.6.10. Ny Bochs dia manohana ny fakan-tahaka ny CPU mifototra amin'ny maritrano x86, manomboka amin'ny i386 ka hatramin'ny maodely x86-64 amin'ny processeur Intel sy AMD amin'izao fotoana izao, ao anatin'izany ny fanodinkodinana ny fanitarana processeur isan-karazany (VMX, SSE, AES, AVX, SMP, sns.), fitaovana fampidirana / famoahana mahazatra ary fitaovana periferika (emulation ny karatra video, karatra feo, Ethernet, USB, sns.). Ny emulator dia afaka mihazakazaka rafitra miasa toy ny Linux, macOS, Android ary Windows. Ny emulator dia voasoratra ao amin'ny C ++ ary nozarain'i nahazo alalana tamin'ny LGPLv2. Ny fivoriambe binary dia nomanina ho an'ny Linux sy Windows.

ANDININ- fanatsarananampiana tao amin'ny Bochs 2.6.10:

  • Fanampiana fanampiny ho an'ny chipset i440BX PCI/AGP;
  • Fanampiana fototra amin'ny Voodoo Banshee sy Voodoo3 3D accelerators;
  • Fampiharana nampiharina amin'ny toromarika miitatra AVX-512 VBMI2/VNNI/BITAG, VAES, VPCLMULQDQ / GFNI;
  • Nisy fanitsiana natao tamin'ny fanahafana ny PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 ary VMX fanitarana;
  • Ny fampiharana VMX (Virtual Machine Extensions) dia nanampy fanohanana amin'ny fiarovana ny zana-pejin'ny fahatsiarovana mifototra amin'ny EPT (Tabilao Pejy Extended);
  • Ny modely CPU Skylake-X, Cannonlake ary Icelake-U dia nampiana tamin'ny fampiharana ny torolΓ lana CPUID, ary koa ny famantarana ny fisian'ny fiarovana amin'ny fanafihana amin'ny sisiny sy ny rejisitra MSR mifandraika amin'izany fiarovana izany,
    ampiharina amin'ny chips Icelake-U;

  • Fanampiana fototra fanampiny ho an'ny DDC (Display Data Channel) ho an'ny adaptatera grafika mifanaraka amin'ny VGA;
  • Nafindra avy amin'ny QEMU ny kaody miaraka amin'ny HPET (High Precision Event Timer).

Source: opennet.ru

Add a comment