Kuburitswa kweBochs 2.6.10, x86 architecture emulation system

Mushure memakore maviri nehafu ebudiriro yakaunzwa emulator kusunungurwa Bochs 2.6.10. Bochs inotsigira emulation yeCPUs yakavakirwa pa x86 architecture, kubva i386 kusvika ikozvino x86-64 modhi yeIntel uye AMD processors, kusanganisira emulation yeakasiyana processor ekuwedzera (VMX, SSE, AES, AVX, SMP, nezvimwewo), yakajairwa yekuisa / kubuda michina. uye midziyo yeperipheral (kutevedzera kadhi revhidhiyo, kadhi rekurira, Ethernet, USB, nezvimwewo). Iyo emulator inogona kumhanya masisitimu anoshanda seLinux, macOS, Android uye Windows. Iyo emulator yakanyorwa muC ++ uye inoparadzirwa ne ine rezinesi pasi pe LGPLv2. Binary magungano akagadzirirwa Linux neWindows.

Key kuvandudzikayakawedzerwa muBochs 2.6.10:

  • Yakawedzerwa rutsigiro rwei440BX PCI/AGP chipset;
  • Yakawedzera kutevedzera kweVoodoo Banshee uye Voodoo3 3D accelerators;
  • Yakaitwa emulation yeakawedzera mirayiridzo seti AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Kugadziriswa kwakaitwa pakuteedzera kwePCID, ADCX/ADOX, MOVBE, AVX/AVX-512 uye VMX extensions;
  • Iko VMX (Virtual Machine Extensions) kushandiswa kwakawedzera tsigiro yekudzivirira ndangariro subpages yakavakirwa paEPT (Yakawedzerwa Peji Tables);
  • CPU modhi Skylake-X, Cannonlake uye Icelake-U yakawedzerwa mukuitwa kweCPUID rairo, pamwe nezviratidzo zvekuvapo kwedziviriro kubva kudivi-chiteshi kurwiswa uye MSR marejista ane hukama nedziviriro yakadaro.
    inoshandiswa mumachipisi eIcelake-U;

  • Yakawedzera tsigiro yekutanga yeDDC (Display Data Channel) yeVGA-inoenderana nemifananidzo adapta;
  • Code ine HPET (High Precision Event Timer) emulation yatamiswa kubva kuQEMU.

Source: opennet.ru

Voeg