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