Objavljena verzija Bochs 2.6.10, sistema za emulaciju x86 arhitekture

Nakon dvije i pol godine razvoja predstavljen izdanje emulatora Bochs 2.6.10. Bochs podržava emulaciju CPU-a temeljenog na x86 arhitekturi, od i386 do aktualnih modela x86-64 Intel i AMD procesora, uključujući emulaciju raznih procesorskih ekstenzija (VMX, SSE, AES, AVX, SMP itd.), standardnih ulazno/izlaznih uređaja i perifernih uređaja (emulacija grafičke kartice, zvučne kartice, Ethernet, USB itd.). Pod upravljanjem emulatora mogu biti pokrenuti operativni sustavi kao što su Linux, macOS, Android i Windows. Emulator je napisan u C++ i distribuira se pod LGPLv2 licencom. Binarne verzije su pripremljene za Linux i Windows.

Ključne poboljšanja, dodane u Bochs 2.6.10:

  • Dodana podrška za i440BX PCI/AGP čipset;
  • Dodana osnovna emulacija 3D akceleratora Voodoo Banshee i Voodoo3;
  • Implementirana emulacija naprednih skupova instrukcija AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Unesene su ispravke u emulaciju ekstenzija PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 i VMX;
  • U implementaciji VMX (Virtual Machine Extensions) dodana je podrška za zaštitu podstranica memorije temeljenih na EPT (Extended Page Tables);
  • U implementaciju instrukcije CPUID dodani su modeli CPU-a Skylake-X, Cannonlake i Icelake-U, kao i indikatori prisutnosti zaštite od napada preko bočnih kanala i slični MSR registri povezani s tom zaštitom,
    implementirani u čipovima Icelake-U;
  • Dodana osnovna podrška za DDC (Display Data Channel) za VGA-kompatibilne grafičke adaptore;
  • Iz QEMU je prenesen kod za emulaciju HPET (High Precision Event Timer).

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster