PDA

نسخه کامل مشاهده نسخه کامل : نوشتن یک سیستم عامل تحت سیدی؟



V i r u s e r
19-12-2008, 19:57
سلام
میدونم که نوشتن یک سیستم عامل تنها به زبان بیسیک امکان ندارد
ولی این فکر امروز منو مشغول کرده که یک سیستم عامل تحت سیدی بنویسم(بنویسیم :5:)
تحت سیدی بودن دو مزیت داره: راحت تر بوت میشه(برای ما که میخوایم بنویسیم البته فکر کنم) و اینکه اگه یه بار ویندوز پرید بشه با این کار کرد
در مورد ذخیره کردن اطلاعاتم میتونیم از یه فایل تو درایو سی استفاده کنیم مثلا:
OS.mem
برای نوشتن ای سیستم عامل 4 تا چیز لازمه:
1. بوت کردن سیستم عامل
2. شناسایی سخت افزار ها و استفاده از اونا
3. اماده کردن سیستم عامل برای اجرای فایل های اجرایی(EXE)
4. نوشتن برنامه با استفاده از ویژوال بیسیک

که هرکدوم یک دنیایی داره واسه خودش!!:19:
-----------------------------------------------------------------------------
حالا پایه این تا اینو بنویسیم؟
میگم شاید به ماکروسافت و اپل رو دست زدیما(شوخی بود به دل نگیرید:10:)

kourosh_sos
19-12-2008, 21:05
دوست عزیز فکر کنم یکم دیر به فکرتون رسیده چون این کاری که میخواید بکنید نمونش تو بازار هستش و به سیستم عامل لایو یا برتابل معروف هست

BLACK-BLACK
19-12-2008, 21:07
دوست من اگرم به زبون بیسیک بنویسی باید به اسمبلی کامپایل بشه

پس بهتره از همون اول با اسمبلی بنویسی که من یه نمونه از سیستم عامل هایی که با اسمبلی نوشته شده و گرافیکیه و تو یه فلاپی جا میشه توی این فروم دیدم.

V i r u s e r
20-12-2008, 16:37
دوست عزیز فکر کنم یکم دیر به فکرتون رسیده چون این کاری که میخواید بکنید نمونش تو بازار هستش و به سیستم عامل لایو یا برتابل معروف هست

چه جالب!
میشه یکیشو نام ببرید که همه ی امکانات زیر رو داشته باشه؟:
1. توانایی نصب نرم افزار های مختلف و رجیستر کردن اون ها(که در این صورت سیستم عانل نباید مثل بازی های کنسول عمل کنه و همیشه باید اطلاعاتشو سیو کنه(در صورتی که کنسول مموری نداشته باشه))
2. توانایی اجرای بازی ها با صدا:5:
3. توانایی اجرای سیدی ها در صورتی که یه درایو سیدی رام داشته باشیم


در مورد اسمبلی هم بگم که همه ی برنامه ها که به زبان اسمبلی نیستند بعدشم من به بیسیک مسلط هستم(تقریبا) اگه میشه تبدیلش کرد که دیگه لازم نیست برم اسمبلی یاد بگیرم (با توجه به گفته ی خودتون)

هیچی مثل اونی که خود ادم بنویسه نمیشه

kourosh_sos
21-12-2008, 21:26
دوست عزیز این با این ÷ستتون منو گیج کردید شما میخواید یه سیستم عامل بنویسی مثلا مثل سیستم عامل ویندوز ؟ یا نه میخواید کاری کنید که ویندوز رو کاری کنید که روی cd بتونید بوت بشید و از سیستم استفاده کنی؟ در مورد اولی که بی خیال در حد اینکارا نیستیم در مورد دومی سیدی های ویندوز لایو و ÷رتابل هستش که میتونی حتی اگه سیستم هارد هم نداشته باشه سیستم رو بوت کنی این ویندوز برای مواقعی خوبه که ویندوز نصب شده ÷ریده باشه و شما با این سی دی میتونی به اطلاعاتت دسترسی ÷یدا کنی در موردشم میخوای اطلاعات بدست بیاری تو گوگولی مگولی بزن ویندوز بدون نیاز به نصب