- ارسالها
- 33
- امتیاز
- 113
- نام مرکز سمپاد
- شهید بهشتی 2
- شهر
- نیویورک ، پایتخت استرالیا
- سال فارغ التحصیلی
- 1406
- مدال المپیاد
- نیاوردم والا
سلام مجدد به همگی
احتمالا برخی از شما ها به یاد داشته باشید که من در حال طراحی یک کرنل و بوت لودر به نام CoreShell B&K بودم.
امروز یک ایده به ذهنم رسیدم که اون هم اسمبلر casm بود. این ایده من چیزی شبیه یک زبان برنامه نویسی هست ( ولی یک اسمبلره ) که با C# میخوام بنویسمش. یک محیط ادیتور با یک اسمبلر.
این اسمبلر ما یکسری دستورات رو از کاربر میگیره مثلا consoleo("hello world!") و یکسری دستورات اماده از اسمبلی رو درون خودش داره و مجموعه ای از دستورات که خروجی hello world! رو میدن به طور آماده در قالب یک فایل asm مینویسه. و این کار ها رو برای خیلی از دستورات دیگه میتونه انجام بده. اینطوری توسعه کرنل و بوت لودر CoreShell کمی ساده تر میشه و دیگه قرار نیست با سینتکس اسمبلی سر و کله بزنم. نظر شما چیه؟ این وقت تلف کردنه؟ یا نه کار جالبیه؟ یا بهتره با همون C و Rust بنویسمش؟
احتمالا برخی از شما ها به یاد داشته باشید که من در حال طراحی یک کرنل و بوت لودر به نام CoreShell B&K بودم.
امروز یک ایده به ذهنم رسیدم که اون هم اسمبلر casm بود. این ایده من چیزی شبیه یک زبان برنامه نویسی هست ( ولی یک اسمبلره ) که با C# میخوام بنویسمش. یک محیط ادیتور با یک اسمبلر.
این اسمبلر ما یکسری دستورات رو از کاربر میگیره مثلا consoleo("hello world!") و یکسری دستورات اماده از اسمبلی رو درون خودش داره و مجموعه ای از دستورات که خروجی hello world! رو میدن به طور آماده در قالب یک فایل asm مینویسه. و این کار ها رو برای خیلی از دستورات دیگه میتونه انجام بده. اینطوری توسعه کرنل و بوت لودر CoreShell کمی ساده تر میشه و دیگه قرار نیست با سینتکس اسمبلی سر و کله بزنم. نظر شما چیه؟ این وقت تلف کردنه؟ یا نه کار جالبیه؟ یا بهتره با همون C و Rust بنویسمش؟
