Veröffentlichung von Bochs 2.6.10, x86-Architektur-Emulationssystem

Nach zweieinhalb Jahren Entwicklungszeit eingereicht Emulator-Veröffentlichung Bochs 2.6.10Bochs unterstĂŒtzt die CPU-Emulation basierend auf der x86-Architektur, von i386 bis hin zu aktuellen x86-64-Prozessoren von Intel und AMD. Dies umfasst die Emulation verschiedener Prozessorerweiterungen (VMX, SSE, AES, AVX, SMP usw.), typischer Ein-/AusgabegerĂ€te und PeripheriegerĂ€te (z. B. Grafikkarte, Soundkarte, Ethernet, USB). Der Emulator kann Betriebssysteme wie 
 ausfĂŒhren. Linux, macOS, Android Đž WindowsDer Emulator ist in C++ geschrieben und vertrieben von unter der LGPLv2-Lizenz. FĂŒr Linux Đž Windows BinĂ€re Assemblies wurden erstellt.

Taste VerbesserungenhinzugefĂŒgt in Bochs 2.6.10:

  • UnterstĂŒtzung fĂŒr den i440BX PCI/AGP-Chipsatz hinzugefĂŒgt;
  • Grundlegende Emulation der 3D-Beschleuniger Voodoo Banshee und Voodoo3 hinzugefĂŒgt;
  • Implementierte Emulation der erweiterten BefehlssĂ€tze AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Es wurden Korrekturen an der Emulation der PCID-, ADCX/ADOX-, MOVBE-, AVX/AVX-512- und VMX-Erweiterungen vorgenommen;
  • Die VMX-Implementierung (Virtual Machine Extensions) hat UnterstĂŒtzung fĂŒr den Schutz von Speicherunterseiten basierend auf EPT (Extended Page Tables) hinzugefĂŒgt;
  • Der Implementierung des CPUID-Befehls wurden die CPU-Modelle Skylake-X, Cannonlake und Icelake-U sowie Anzeichen fĂŒr das Vorhandensein eines Schutzes gegen Seitenkanalangriffe und MSR-Register hinzugefĂŒgt, die mit einem solchen Schutz verbunden sind.
    implementiert in Icelake-U-Chips;
  • Grundlegende UnterstĂŒtzung fĂŒr DDC (Display Data Channel) fĂŒr VGA-kompatible Grafikadapter hinzugefĂŒgt;
  • Code mit HPET-Emulation (High Precision Event Timer) wurde von QEMU portiert.

Source: opennet.ru

Kaufen Sie zuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz und VPS-VDS-Servern đŸ”„ Kaufen Sie zuverlĂ€ssiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster