Lanzamiento de Bochs 2.6.10, un emulador de arquitectura x86

Después de dos años y medio de desarrollo presentado se presenta el lanzamiento del emulador Bochs 2.6.10. Bochs admite la emulación de CPU basada en la arquitectura x86, desde i386 hasta los modelos actuales de procesadores x86-64 de Intel y AMD, incluyendo la emulación de varias extensiones de procesador (VMX, SSE, AES, AVX, SMP, etc.), dispositivos de entrada/salida típicos y periféricos (emulación de tarjetas gráficas, tarjetas de sonido, Ethernet, USB, etc.). El emulador puede ejecutar sistemas operativos como Linux, macOS, Android y Windows. El emulador está escrito en C++ y se distribuye bajo la licencia LGPLv2. Se han preparado versiones binaras para Linux y Windows.

Mejoras clave mejoras, añadidas en Bochs 2.6.10:

  • Se agregó soporte para el chipset i440BX PCI/AGP;
  • Se agregó la emulación básica de los aceleradores 3D Voodoo Banshee y Voodoo3;
  • Se implementó la emulación de conjuntos de instrucciones avanzadas AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Se realizaron correcciones en la emulación de las extensiones PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 y VMX;
  • En la implementación de VMX (Virtual Machine Extensions) se añadió soporte para la protección de subpáginas de memoria basada en EPT (Extended Page Tables);
  • En la implementación de la instrucción CPUID se añadieron los modelos de CPU Skylake-X, Cannonlake y Icelake-U, así como indicadores de la presencia de protección contra ataques por canal lateral y los registros MSR relacionados con dicha protección,
    implementados en los chips Icelake-U;
  • Se agregó soporte básico para DDC (Display Data Channel) para adaptadores gráficos compatibles con VGA;
  • Se trasladó código de QEMU para la emulación de HPET (High Precision Event Timer).

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster