Bochs یک شبیه ساز رایانه ای با منبع آزاد IA-32 (x86) بسیار قابل حمل است که به زبان C ++ نوشته شده است و در محبوب ترین سیستم عامل ها اجرا می شود.این شامل تقلید از پردازنده Intel x86 ، دستگاههای معمول I / O و یک بایوس سفارشی است.در حال حاضر ، Bochs را می توان برای تقلید پردازنده 386 ، 486 ، Pentium / PentiumII / PentiumIII / Pentium4 یا x86-64 از جمله MMX اختیاری ، SSEx و 3DNow وارد کرد!دستورالعمل ها.Bochs قادر است بسیاری از سیستم عامل ها را در شبیه سازی شامل Linux ، DOS ، Windows® 95/98 و Windows® NT / 2000 / XP یا Windows Vista اجرا کند.بوخس توسط کوین لاوتون نوشته شده است و هم اکنون توسط این پروژه نگهداری می شود.Bochs را می توان در حالت های مختلف گردآوری و مورد استفاده قرار داد ، بعضی از آنها هنوز در مرحله توسعه هستند.استفاده "معمولی" از boch ها ارائه تقلید کاملی از x86 کامپیوتر ، از جمله پردازنده x86 ، دستگاه های سخت افزاری و حافظه است.این امر به شما امکان می دهد سیستم عامل و نرم افزار را در شبیه ساز موجود در ایستگاه کاری خود اجرا کنید ، دقیقاً مانند دستگاهی که درون دستگاه دارید.به عنوان مثال ، بیایید بگوییم که ایستگاه کاری شما یک ایستگاه کاری Unix / X11 است ، اما شما می خواهید برنامه های Win'95 را اجرا کنید.Bochs به شما امکان می دهد که Win 95 و نرم افزارهای مرتبط را در ایستگاه کاری Unix / X11 خود اجرا کنید ، یک پنجره را در ایستگاه کاری خود نمایش دهید ، مانیتور را روی رایانه شبیه سازی کنید....