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

Bleni hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera đŸ”„ Bli hostin e besueshĂ«m pĂ«r faqet me mbrojtje nga DDoS, VPS VDS servera | ProHoster