Ho lokolloa ha Bochs 2.6.10, x86 architecture emulation system

Kamora lilemo tse peli le halofo tsa nts'etsopele hlahisoa ho lokolloa ha emulator Bochs 2.6.10. Bochs e ts'ehetsa mohlala oa li-CPU tse ipapisitseng le meralo ea x86, ho tloha ho i386 ho isa ho mefuta ea hajoale ea x86-64 ea li-processor tsa Intel le AMD, ho kenyeletsoa ho etsisoa ha li-extensions tse fapaneng tsa processor (VMX, SSE, AES, AVX, SMP, jj.), lisebelisoa tse tloaelehileng tsa ho kenya / lihlahisoa. le lisebelisoa tsa peripheral (moetsi oa karete ea video, karete ea molumo, Ethernet, USB, joalo-joalo). Emulator e ka tsamaisa lits'ebetso tse sebetsang joalo ka Linux, macOS, Android le Windows. Emulator e ngotsoe ka C ++ le ajoa ke e nang le laesense tlasa LGPLv2. Likopano tsa binary li lokiselitsoe Linux le Windows.

Senotlolo ntlafatsoe kenyellelitsoe ho Bochs 2.6.10:

  • Tšehetso e ekelitsoeng bakeng sa chipset ea i440BX PCI/AGP;
  • E kentse mohlala oa mantlha oa li-accelerator tsa Voodoo Banshee le Voodoo3 3D;
  • Ketsiso e kentsoeng ea lihlopha tse atolositsoeng tsa litaelo AVX-512 VBMI2/VNNI/BITALG, VAES, VPCLMULQDQ / GFNI;
  • Litokiso li entsoe ho etsisa PCID, ADCX/ADOX, MOVBE, AVX/AVX-512 le VMX extensions;
  • Ts'ebetsong ea VMX (Virtual Machine Extensions) e ekelitse tšehetso bakeng sa ho sireletsa li-subpages tsa memori tse thehiloeng ho EPT (Litafole tse Atolositsoeng tsa Leqephe);
  • Mefuta ea CPU ea Skylake-X, Cannonlake le Icelake-U e kenyellelitsoe ts'ebetsong ea taeo ea CPUID, hammoho le matšoao a ho ba teng ha tšireletso khahlanong le litlhaselo tse lehlakoreng le lirejisete tsa MSR tse amanang le ts'ireletso e joalo,
    e kenngoa ts'ebetsong ka li-chips tsa Iceland-U;

  • Tšehetso ea motheo e ekelitsoeng bakeng sa DDC (Display Data Channel) bakeng sa li-adapter tsa litšoantšo tse lumellanang le VGA;
  • Khoutu e nang le mohlala oa HPET (High Precision Event Timer) e fetisitsoe ho tsoa QEMU.

Source: opennet.ru

Eketsa ka tlhaloso