Rilascio di Bochs 2.6.10, sistema di emulazione dell'architettura x86

Dopo due anni e mezzo di sviluppo presentato rilascio dell'emulatore Bochs 2.6.10. Bochs supporta l'emulazione della CPU basata sull'architettura x86, da i386 ai modelli attuali di processori x86-64 Intel e AMD, inclusa l'emulazione di varie estensioni del processore (VMX, SSE, AES, AVX, SMP, ecc.), dispositivi di input/output standard e periferiche (emulazione di schede video, schede audio, Ethernet, USB, ecc.). Sotto il controllo dell'emulatore possono essere eseguiti sistemi operativi come Linux, macOS, Android e Windows. L'emulatore è scritto in C++ e è distribuito sotto licenza LGPLv2. Sono stati preparati pacchetti binari per Linux e Windows.

Le chiave miglioramenti, aggiunti in Bochs 2.6.10:

  • Aggiunto supporto per il chipset i440BX PCI/AGP;
  • Aggiunta emulazione di base degli acceleratori 3D Voodoo Banshee e Voodoo3;
  • Implementata l'emulazione delle estensioni delle istruzioni avanzate AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Correzioni apportate all'emulazione delle estensioni PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 e VMX;
  • Nell'implementazione di VMX (Virtual Machine Extensions) è stato aggiunto il supporto per la protezione delle sotto-pagine della memoria basata su EPT (Extended Page Tables);
  • Nell'implementazione dell'istruzione CPUID sono state aggiunte le famiglie di CPU Skylake-X, Cannonlake e Icelake-U, così come i segnali di presenza della protezione contro attacchi a canali laterali e i relativi registri MSR associati,
    implementati nei chip Icelake-U;
  • Aggiunto supporto di base per DDC (Display Data Channel) per schede grafiche compatibili VGA;
  • Trasferito da QEMU il codice per l'emulazione di HPET (High Precision Event Timer).

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster