Kutulutsidwa kwa Bochs 2.6.10, x86 kamangidwe kachitidwe kakutsanzira

Patapita zaka ziwiri ndi theka chitukuko zoperekedwa emulator kumasulidwa Bochs 2.6.10. Bochs amathandizira kutsanzira kwa CPUs kutengera kamangidwe ka x86, kuchokera ku i386 mpaka mitundu yaposachedwa ya x86-64 ya mapurosesa a Intel ndi AMD, kuphatikiza kutsanzira kwamitundu yosiyanasiyana ya purosesa (VMX, SSE, AES, AVX, SMP, etc.), zida zolowera / zotulutsa. ndi zipangizo zotumphukira (kutsanzira khadi kanema, phokoso khadi, Efaneti, USB, etc.). Emulator imatha kuyendetsa machitidwe monga Linux, macOS, Android ndi Windows. The emulator zalembedwa C ++ ndi wogawidwa ndi zololedwa pansi pa LGPLv2. Misonkhano ya Binary yakonzedwa ku Linux ndi Windows.

Chinsinsi kuwongoleraanawonjezera mu Bochs 2.6.10:

  • Thandizo lowonjezera la i440BX PCI/AGP chipset;
  • Anawonjezera kutsanzira kwa Voodoo Banshee ndi Voodoo3 3D accelerators;
  • Kutengera kutsanzira kwa malangizo otalikirapo AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Kuwongolera kwapangidwa kutengera PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 ndi VMX zowonjezera;
  • Kukhazikitsa kwa VMX (Virtual Machine Extensions) kwawonjezera kuthandizira kuteteza ma subpages okumbukira kutengera EPT (Masamba Owonjezera);
  • Mitundu ya CPU ya Skylake-X, Cannonlake ndi Iceland-U yawonjezedwa pakukhazikitsa malangizo a CPUID, komanso zizindikiro za kukhalapo kwa chitetezo kumayendedwe am'mbali ndi zolembera za MSR zokhudzana ndi chitetezo chotere,
    kukhazikitsidwa mu tchipisi ta Iceland-U;

  • Thandizo lofunikira la DDC (Display Data Channel) la ma adapter azithunzi ogwirizana ndi VGA;
  • Khodi yokhala ndi kutsanzira ya HPET (High Precision Event Timer) yasamutsidwa kuchokera ku QEMU.

Source: opennet.ru

Kuwonjezera ndemanga