Shkëputja e Bochs 2.6.10, sistemit të emulimit të arkitekturës x86

Pas dy vjet e gjysmë zhvillimi u paraqit lëshimi i emulatorit Bochs 2.6.10. Bochs mbështet emulimin e CPU-së mbi arkitekturën x86, nga i386 në modelet më aktuale x86-64 të procesorëve Intel dhe AMD, duke përfshirë emulimin e zgjerimeve të ndryshme të procesorëve (VMX, SSE, AES, AVX, SMP etj.), pajisjeve tipike të hyrjes/daljes dhe pajisjeve periferike (emulimi i kartelave grafike, kartela të zërit, Ethernet, USB etj.). Nën menaxhimin e emulatorit mund të ekzekutohen sisteme operative si Linux, macOS, Android dhe Windows. Emulatori është shkruar në gjuhën C++ dhe shpërndahet në nën licencën LGPLv2. Për Linux dhe Windows janë përgatitur ndërlidhjet binare.

Karakteristikat kryesore përmirësime, të shtuar në Bochs 2.6.10:

  • Shtuar mbështetje për chipset-in i440BX PCI/AGP;
  • Shtuar emulimin bazë të aceleratorëve 3D Voodoo Banshee dhe Voodoo3;
  • Realizuar emulimi i grupeve të zgjeruara të instrukcioneve AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Shtuar rregullime në emulimin e zgjerimeve PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 dhe VMX;
  • Në realizimin e VMX (Zgjerimet e Makinës Virtuale) është shtuar mbështetje për mbrojtjen e nënfaqeve të memories në bazë të EPT (Tabelat e Zgjeruara të Faqeve);
  • Në realizimin e instrukcionit CPUID janë shtuar modelet e CPU Skylake-X, Cannonlake dhe Icelake-U, si dhe shenjat e pranishmërisë së mbrojtjes nga sulmet përmes kanaleve anësore dhe regjistrat MSR të lidhur me një mbrojtje të tillë,
    të realizuara në çipat Icelake-U;
  • Shtuar mbështetje bazë për DDC (Kanalin e të Dhënave të Shfaqjes) për adaptuesit grafikë të pajtueshëm me VGA;
  • Nga QEMU është transferuar kodi me emulimin e HPET (Timer të Ngjarjeve me Saktësi të Lartë).

Burimi: opennet.ru

Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS 🔥 Blini hostim të besueshëm për faqe interneti me mbrojtje DDoS, serverë VPS VDS - ProHoster