PDA

View Full Version : حرفه ای: شبیه ساز



amin1softco
دوشنبه 26 بهمن 1388, 23:36 عصر
به احتمال زیاد شما با یک شبیه ساز کار کرده اید برای مثال : شبیه سازی پلی استیشن و شبیه ساز داس یا منظور من Microsoft virtual PC یا vmware من می خواهم بدونم چطوری باید برنامه یکی از این شبیه ساز ها رو پیاده سازی کرد و کلا چطوری اینها کار می کنند؟ یعنی چطوری این برنامه یک هارد مجازی ایجاد می کنه که قابلیت فرمت شدن داره؟

mortezamsp
سه شنبه 27 بهمن 1388, 14:16 عصر
سيستم عامل بصورت لايه اي طراحي شده . هر لايه كاري به نحوه پياده سازي لايه هاي ديگه نداره و لايه ها فقط به هم درخواست ميدن .
يعني براي دسترسي به هارد بايد يه درخواست بدي به لايه مربوط به سخت افزارهاي جانبي ( مثلا ) .
ماشين مجازي مياد بين اين دولايه ميشينه و اين باعث ميشه وقتي سيستم عامل نصب شده روي اون درخواست خوندن از هارد رو ميده ، بايد اول اون رو به ماشين مجازي بفرسته و بعد نتيجه رو از اون دريافت كنه . حالا اين ماشين مجازي ميتونه اون هارد رو هرجايي كه خواست ( روي كول ديسك ، يا روي هارد اصلي ) تعريف كنه .

sh4mid
سه شنبه 27 بهمن 1388, 23:58 عصر
http://bochs.sourceforge.net/
http://xen.org/