نمایش نتایج 1 تا 4 از 4

نام تاپیک: اجرای کرنل .exe نوشته شده با C

  1. #1
    کاربر دائمی آواتار Cancer
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    <include <Cancer.h#
    پست
    135

    Question اجرای کرنل .exe نوشته شده با C

    با توجه به آموزش Mike
    اولین demo ای که کرنل رو با C پیاده سازی کرده، مگه نباس بشه با Microsoft Visual C++‎ 2005 کامپایلش کرد؟
    پ چیجوری باس کامپایلش کرد؟

    با تشکر از کاربلدا

  2. #2

    نقل قول: اجرای کرنل .exe نوشته شده با C

    سلام.
    خوشحالم که شخص دیگری مشتاق توسعه سیستم عامل شده.
    منظور شما رو از آموزش Mike متوجه نشدم(به دلیل تشابه به دو مورد).
    اما اگه منظور شما سیستم عامل MikeOS هست که اون اسمبلی هست نه C . اما اگه منظورتون brokenthorn هست که آموزش های خوبی داره. اگه فراموش نکرده باشم در یکی از آموزش های اون مجموعه گفته شده که چطور VisualC++‎ رو باید کانفیگ کرد. بارگزاری exe با بارگذاری فایل باینری خام فرق داره.
    سوال شما دقیقا در مورد نوع بارگذاری هست یا ساختار بارگذاری exe ؟

    اما به نظر من بجای VisualC++‎ از gcc استفاده کن. در ضمن کدهای نسخه های اولیه Arax رو مرور کن(کدهای کوثر متاسفانه فعلا قابل انتشار نیست و gcc هست).

  3. #3
    کاربر دائمی آواتار Cancer
    تاریخ عضویت
    شهریور 1388
    محل زندگی
    <include <Cancer.h#
    پست
    135

    نقل قول: اجرای کرنل .exe نوشته شده با C

    آره همون brokenthorn
    ببین این لینک:
    http://www.brokenthorn.com/Resources/OSDev14.html

    تهش یه دمو داره که من زیاد نگرفتم چیجوری کار می کنه :/
    اومدم با کلی خطا و warning شانسی کامپایل شد و فایل exe رفت تو فلاپی و خیلی شیک و مجلسی اجرا شد
    تو آموزشها که چیزی نگفته این فایل exe رو چیجوری اجرا می کنه
    خب باس ساختار فایل exe را داشته باشه دیگه تا بتونه از همون بایت اجراییش بذاره تو ram بعدشم با یه جامپ اجراش کنه دیگه. مگه همیجوری نیس؟
    اگه یه لینکم بدی که بگه چیجوری یه فایل exe رو باس اونجا اجرا کرد حله

    بازم تشکرات

  4. #4

    نقل قول: اجرای کرنل .exe نوشته شده با C

    تو آموزشها که چیزی نگفته این فایل exe رو چیجوری اجرا می کنه
    گفتم که در یکی از بخش ها توضیح داده:
    http://www.brokenthorn.com/Resources/OSDevMSVC.html
    خب باس ساختار فایل exe را داشته باشه دیگه تا بتونه از همون بایت اجراییش بذاره تو ram بعدشم با یه جامپ اجراش کنه دیگه. مگه همیجوری نیس؟
    اگه مراحل طراحی بارگذار رو مرور کرده باشی باید دیده باشی که فایل از ابتدا اجرا شده و ... اما exe یه header داره(همچون دیگر فایل فورمت ها)

تاپیک های مشابه

  1. سوال: پیش نیاز اجرای نرم افزار نوشته شده با دات نت فریم ورک 3.5
    نوشته شده توسط sina_saravi1 در بخش VB.NET
    پاسخ: 2
    آخرین پست: دوشنبه 30 شهریور 1388, 18:44 عصر
  2. مشکل در اجرای برنامه های نوشته شده با asp.net
    نوشته شده توسط aminbrleevb در بخش ASP.NET Web Forms
    پاسخ: 5
    آخرین پست: دوشنبه 07 بهمن 1387, 16:47 عصر
  3. مشکل اجرای Web Application نوشته شده با Delphi.Net در سرور
    نوشته شده توسط saeed_82 در بخش برنامه نویسی در Delphi Prism
    پاسخ: 9
    آخرین پست: پنج شنبه 03 بهمن 1387, 16:59 عصر
  4. اجرای نرم افزار نوشته شده با سی شارپ
    نوشته شده توسط حمیدرضاصادقیان در بخش C#‎‎
    پاسخ: 4
    آخرین پست: یک شنبه 18 اردیبهشت 1384, 22:42 عصر
  5. اجرای برنامه های نوشته شده با دلفی 8 در کامپیوترهای دیگر
    نوشته شده توسط aminadibi در بخش برنامه نویسی در Delphi Prism
    پاسخ: 9
    آخرین پست: دوشنبه 22 تیر 1383, 08:58 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •