Rilis Bochs 2.6.10, sistem emulasi arsitektur x86

Sawise rong setengah taun pembangunan diwenehi release emulator Bochs 2.6.10. Bochs ndhukung emulasi CPU x86, saka i386 nganti model x86-64 prosesor Intel lan AMD saiki, kalebu emulasi macem-macem ekstensi prosesor (VMX, SSE, AES, AVX, SMP, lsp.), piranti I/O umum, lan piranti periferal. (emulasi kertu video, kertu swara, Ethernet, USB, lsp). Emulator bisa mbukak sistem operasi kayata Linux, macOS, Android, lan Windows. Emulator ditulis ing C ++ lan disebarake dening dilisensi ing LGPLv2. Binar binar disiapake kanggo Linux lan Windows.

Kunci dandanditambahake ing Bochs 2.6.10:

  • Dhukungan ditambahake kanggo chipset PCI / AGP i440BX;
  • Nambahake emulasi dhasar saka Voodoo Banshee lan Voodoo3 3D akselerator;
  • Dileksanakake emulation saka set instruksi lengkap AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Emulasi tetep saka ekstensi PCID, ADCX / ADOX, MOVBE, AVX / AVX-512 lan VMX;
  • Implementasine VMX (Virtual Machine Extensions) nambah support kanggo pangayoman saka memori subpages adhedhasar EPT (Extended Page Tables);
  • Model CPU Skylake-X, Cannonlake lan Icelake-U wis ditambahake ing implementasine instruksi CPUID, uga pratandha saka ananΓ© pangayoman marang serangan liwat saluran pihak katelu lan ndhaptar MSR sing ana gandhengane karo perlindungan kasebut,
    dipun ginakaken ing Kripik Icelake-U;

  • Added support dhasar kanggo DDC (Tampilan Data Channel) kanggo adaptor grafis VGA-kompatibel;
  • Kode emulasi HPET (High Precision Event Timer) saka QEMU.

Source: opennet.ru

Add a comment