Lançamento do Bochs 2.6.10, sistema de emulação da arquitetura x86

Após dois anos e meio de desenvolvimento apresentado lançamento do emulador Bochs 2.6.10. O Bochs suporta a emulação de CPUs baseadas na arquitetura x86, desde i386 até os modelos atuais de processadores x86-64 da Intel e AMD, incluindo a emulação de várias extensões de processador (VMX, SSE, AES, AVX, SMP, etc.), dispositivos típicos de entrada/saída e periféricos (emulação de placa de vídeo, placa de som, Ethernet, USB, etc.). Sob o controle do emulador, podem ser executados sistemas operacionais como Linux, macOS, Android e Windows. O emulador é escrito na linguagem C++ e é distribuído sob a licença LGPLv2. Foram preparadas compilações binárias para Linux e Windows.

Principais são, adicionadas no Bochs 2.6.10:

  • Suporte adicionado ao chipset i440BX PCI/AGP;
  • Emulação básica de aceleradores 3D Voodoo Banshee e Voodoo3 adicionada;
  • Implementada a emulação de conjuntos de instruções avançadas AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ/GFNI;
  • Correções feitas na emulação das extensões PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 e VMX;
  • Na implementação do VMX (Virtual Machine Extensions), suporte adicionado para proteção de subpáginas de memória baseada em EPT (Extended Page Tables);
  • Adicionadas na implementação da instrução CPUID os modelos de CPU Skylake-X, Cannonlake e Icelake-U, bem como indicadores da presença de proteção contra ataques de canal lateral e registradores MSR relacionados a essa proteção,
    implementados nos chips Icelake-U;
  • Suporte básico adicionado ao DDC (Display Data Channel) para adaptadores gráficos compatíveis com VGA;
  • Código de emulação do HPET (High Precision Event Timer) transferido do QEMU.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster